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.