AI - What a pain in the Arse!
For the last two months, I've been trying to get the new Firewall game to play intelligently. At the moment, it doesn't. In fact, players will be able to beat the game and rack up really high scores without a problem so there's no release this month. The problem is, it's that long since I've looked at the AI that I've forgotten the algorithm, and I'm having to re-learn it.
I'm sure that if there are any coder's out there, if you ever have to revisit your code after a long time, You're looking at your code and say to yourself 'why the f*** did I code it that way?'. What's worse is that I'm stepping through the code and it looks as if there are some horrendous bugs in there.
There are three major tasks that I'm trying to integrate into the new game;-
1. The New RumbleX Client.
2. InterServe.
3. The New Website.
The RumbleX Client is the new high score functionality from Pascal. It shouldn't be that much of a problem to integrate now that I've worked out how to make JBuilder Libraries to work properly.
InterServe is a new service I'm developing. Originally it was intended to be a advert delivery service. However, since Ad ware services are now quite common, Mine needs to be a little bit more flexible. Mine is now a Dynamic Content Distribution service. It doesn't just download and store adverts in the RMS. It will allow any binary object to be downloaded and stored in the RMS. This means that new levels, new graphics, in fact anything that can be stored as a binary array and is less that the 64K limit for a RMS record.
Finally, the Website. This is what I'm scared off. The website needs a whole new re-write. It's awful. The main problem I do have is that although I can code together all these fancy widgets, it looks crap.
Still tonnes of work to do before it's ready, and because I've been so sick lately, there's hardly any progress.

