<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for hawtink</title>
    <link>http://www.advogato.org/person/hawtink/</link>
    <description>Advogato blog for hawtink</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Fri, 5 Sep 2008 20:45:15 GMT</pubDate>
    <item>
      <pubDate>Thu, 28 Dec 2000 17:02:43 GMT</pubDate>
      <title>28 Dec 2000</title>
      <link>http://www.advogato.org/person/hawtink/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/hawtink/diary.html?start=0</guid>
      <description>&lt;p&gt;Ok, today I ... 

&lt;p&gt; &lt;ul&gt;
 &lt;li&gt;put ideas on paper for a little game
 &lt;li&gt;read more of the 'java how to program' book
 &lt;li&gt;saw &lt;em&gt;snow&lt;/em&gt; for first time
 &lt;li&gt;decided that I should put those ideas into code
 &lt;li&gt;discovered advogato
&lt;/ul&gt;

&lt;p&gt; &lt;p&gt;&lt;em&gt;now&lt;/em&gt; is actually probably a good time to get a clue =)
&lt;p&gt;I have been thinking that I need a distraction like ultima online or something like that, but I would to play it on 
the tube to work (which kills an hour), during lunch at the cafe, on the tube home(which kills another hour), at 
home... how the hell would one do this on a laptop, if half this time is spent standing up? the next question that 
follows is what else makes sense to use then? palm maybe ... but not at home. i would like to play on my pc... 
come home from work, drop a palm (or similar) onto the sync thingy and fire up and continue  where I left off...
&lt;p&gt;At work I have been discovering the wonders of xml and java. so why not use this as mechanism for the 
comunication/updates, storage and world description.
&lt;p&gt;Java runs on palm ... java runs on linux/mac/dozer ... 
&lt;p&gt;If RMI could be used to copy the state information across and then restart the game at that point then you 
could have a live game non-stop from when you wake in the morning at 7am, to when you crash at 2 am...
&lt;p&gt;One problem springs to mind. Size. It makes it difficult to have the game on a plam and have the game data 
as 
well, plus all the other cruft that plam folks use ...
&lt;p&gt;Size is usually not an issue on pcs ... but transferring the game state might be.
&lt;p&gt;Plan B: get a clue.
&lt;p&gt;Plan C: Part A - get some ideas from paper into code and flesh out the basic tools to develop the game state.
&lt;p&gt;Part B - scope out what the JVM on the Palm can actually do ... running xerces might be out of the question, 
but its worth a try...
&lt;p&gt;Part C - get an enviroment load/save thing happening, probably should involve JDOM.
&lt;p&gt;Part D - get an environment display thing happening, err umm ...
&lt;p&gt;Part E - get a palm pilot ... unless someone (janet) convinces me to do otherwise.
&lt;p&gt;Part F - try out a play engine...
&lt;p&gt;Part G - play test!
&lt;p&gt;Part H - do a serious version.

&lt;p&gt; &lt;p&gt;Ok thats the plan. Lets see what happens now!

</description>
    </item>
  </channel>
</rss>
