#1 AckAck

 The first game I’ll tacked in alphabetical order is be a very simple (and rather bad) arcade shoot em up, AckAck, originally written in AMOS.

You play a cannon shooting down enemy planes flying the screen horizontally in multiple layers and speeds. You’re movement is also horizontally limited. A level ends after you’ve shot down an unspecified number of planes. 

This proved to be an easy one for starting off, but I still ended up overengineering it, I think. Well, I guess that fact will prove helpful for later games, as I’m looking to build some scenes and code I can use in later games (and hopefully refine on the way).

The result is as simple as the original, no surprise here. I implemented a simple system for switching between general game states or screen (like splash, actual game, game over screen) which I hadn’t really done in any project before out of pure lazyness and considering it a mere final touch, so this was already helpful.

Not pretty but it works. I think I’ll stick with free sprites sets instead of Stable Diffusion in the future, though …

I was too lazy to implement scoring and levels but that shouldn’t be a hard step.

So yeah, let’s move on the next game.

Comments