The end result

The game is here, in case you’re curious. It might take about a minute or two of your time to master it.

What happened in development:

  • the game was done at about 50% of what was planned, which essentially means that even smaller or better researched games must be made for these competitions – both aren’t really my thing, though
  • some SGScript’s xgmath library bugs were found, all of them fixed
  • found some minor SGScript/sgs-sdl issues to be resolved, as well as ideas for potential improvements I could follow up on
  • wrote a very simple particle system that also appears to be quite effective
  • found something that appears to be a bug (or two) in SDL2 – “mouse button down” events are being sent right after start, when they’re not triggered in current window; there might also be some timing issues with events – will have to check that out too
  • as far as game art is concerned, this specific style is very simple
  • had to build a WYSIWYG editor for tilemap (press the “~” key – I didn’t remove it from the uploaded version, other controls – cursor keys, backspace, ctrl+s)
  • got bored several times in the process, slowed down development – hard to make something I know so well

The bottom line is that this has been a great experience, it’s been pretty much proven that the tools work quite well and now I’ll disappear for some time to make them even better.