First the most important, I finally came up with a name for my game and is going to be Mech Tactics. Since last time a lot of progress have been done and now I finally feel that this game has a complete body.
Map Generator: 100%
Finished already, nothing to work on.
I improved the server speed by saving the information of the objects that changed rather than a snapshot of the current state. I also did some modifications to how data was send to/from the clients, and now the messages are send and read byte by byte, this fixes the problem of reading xml from the tcp buffer. I still need to fix some bugs were the server listener will remain listening even after closing the launcher. Another problem is also xml tags not being closed if the server is stopped in the middle of the simulation.
Everything seems to work fine, but I haven’t tried to simulate units attacking to each others, it should work fine but I will need to test this before I can say I am done with the simulator.
There is nothing else to do with the client, I have done some changes but this is more for debugging the simulator and the visualizer.
Right now the visualizer will move and create units. It should also be capable of removing the dead units but this has not being tested yet.
Here is an snapshot of the visualizer, using some really crappy sprites.