Day 7

title

Its been quite a week. Unfortunately, my game isn’t in a submittable state quite yet. But hopefully, by the end of tomorrow, I’ll have something which is completable. The project has come with its own lessons and plenty of surprises. I thought I might list a few:

  • Networking is a nightmare to debug… with a debugger, but really easy with a bunch of well placed printf statements
  • By writing algorithms down on paper, everything seems to work second attempt (I’ll give examples in a later post)
  • A* is really easy to implement, but getting the characters to follow the path is the difficult part
  • Two monitors makes things much nicer
  • SFML is a really nice library to use
  • Once networking is out of the way, programming the rest is much easier
  • I get “in the groove’ when listening to music
  • Keeping the games synchronized was almost too easy

Screenshot - 280713 - 22:27:39

What I’ve got left to do is:

  1. Implement fighting and collisions between people’s minions. (yes, I haven’t done that yet)
  2. Add a win condition
  3. Make the settings dialog
  4. Make the sound effects play

Hopefully I can get that all done by tomorrow… hopefully….

 

Comments

vincepascoe
28. Jul 2013 · 22:52 UTC
Amen to the two monitors! also I have a tablet close by so I can walk or lie down while doing research.