Twisted post mortem

Everything is over. Still waiting for the torrent, but I guess it's the right time to analyze my doings a little. My approach to coding was quite different from last time, and didn't work quite as well, but at least I learned a few valuable lessons.

Stuff that I did right this time:

Stuff that I didn't do right:

And finally, the fix to make the game not crash when trying to join a game. On line 77 in main.py, replace

          if (input_addr != None):

with

          if (address != None):

and the game should connect instead of crashing. I also found one other bug - having an unit in the first buy slot in a base can block buying at the second slot, and buying at the second slot might result in errors. Both bugs are fixed in a new version I'm working on now, and I'll publish a new version of the game and also an updated version of Splush after PyWeek voting has finished.

Finally, one site suggestion for richard: Add an author tag to the Diaries RSS entries. Should really help in organizing them.