Did some more work on Wasabi Defense; here’s another screenshot!

wasabi_defense_08_small.png

Another enemy, a bomber this time. It fires four bombs upwards in a fan-pattern, after wich they fall down. Unlike the purple fireballs of the first enemy, these bombs are able to destroy buildings. Except the landing platform and the launchpad for the hovergun, these are immune to all damage, since it would become a bit too complicated if any of these would be destroyed.
Anyway, I was working on the mechanism for launching attack waves today, and it has become a real mess. A fine example of spaghetti code and I’m just gonna start all over again with that part before it becomes even worse. Also, the display needs to be redone, but that’s a low priority thing. A while ago I wrote a tutorial on how to adjust the font size to the screen resolution and position the text objects correctly. Well, guess what? It doesn’t work as well as I thought! I have tested it with all possible screen settings I could come up with and at some times it behaves very unpredictable. That’s why I decided I’m gonna make it entirely sprite-based, wich works fine on any resolution.
And since I’ve been working on this game for a while and it’s starting to get a bit boring, I decided to start working on the prototype of my next game. And by “prototype” I mean I’m focusing on code and functionality, and using dummy sprites. This way, I hope to get working code up and running quickly so I can focus on one thing at a time. I’m not gonna tell what my next game is gonna be, I’ll announce it when I got something that more or less works.