hawtink is currently certified at Apprentice level.

Name: Kim Hawtin
Member since: 2000-12-28 14:20:27
Last Login: N/A

FOAF RDF Share This


I've been hacking away Linux since 0.99.8. I've been a unix sysadmin for most of the last six years, mixed in with finishing a computer science degree. In this time I have had the opportunity to play with lots of web/internet based services as I was working for a large ISP in 1999/2000. Before that integrating Linux servers in a University environment. Now I am getting my hands dirty with Java again. At work I'm helping on a distributed personal information service. For myself, I am designing the beginings of a simple isometric game based on the concept of Settlers. Mainly so that I can get back into Java and OO based design.

Recent blog entries by hawtink

Syndication: RSS 2.0

Ok, today I ...

  • put ideas on paper for a little game
  • read more of the 'java how to program' book
  • saw snow for first time
  • decided that I should put those ideas into code
  • discovered advogato

now is actually probably a good time to get a clue =)

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...

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.

Java runs on palm ... java runs on linux/mac/dozer ...

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...

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 ...

Size is usually not an issue on pcs ... but transferring the game state might be.

Plan B: get a clue.

Plan C: Part A - get some ideas from paper into code and flesh out the basic tools to develop the game state.

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...

Part C - get an enviroment load/save thing happening, probably should involve JDOM.

Part D - get an environment display thing happening, err umm ...

Part E - get a palm pilot ... unless someone (janet) convinces me to do otherwise.

Part F - try out a play engine...

Part G - play test!

Part H - do a serious version.

Ok thats the plan. Lets see what happens now!


hawtink certified others as follows:

  • hawtink certified hawtink as Apprentice

Others have certified hawtink as follows:

  • hawtink certified hawtink as Apprentice
  • voltron certified hawtink as Apprentice
  • jLoki certified hawtink as Apprentice
  • lerdsuwa certified hawtink as Apprentice

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page