This has been discussed a couple of times, and at the moment I’m in the middle of writing a web-based game which relies heavily on anything that reduces dev time (if I had more time, I’d be working on JGF!). XML has come up several times as an option for file-format, and I’ve finally switched to it for some config files. I’ve used XML before on lots of projects like this, using everything from full custom SAX decoders and schemas, through bastardisations of Sun’s XMLDecoder, and even using XMLDecoder “pure”. I’ve looked back at the old threads on here, and none seemed to come to much in the way of concrete conclusions, so I thought I’d start an article on my experiences and ideas, doing this for the N’th time
At the moment, I’m still just jotting down ideas and issues as I explore the different options. More sections will appear on this page over the next few weeks, then I’ll write it all up. Of course, keep your fingers crossed that JGF happens to be up at the time (I’m still having to reboot the server once a day
).