So a couple of days ago I posted in this thread that I had been working on a schmup but hadn't got round to posting it here yet, well now I have.
Introducing SuperSpaceShooter! (I'm terrible at naming things)
Source: https://github.com/msevilgenius/Gamebuino-SuperSpaceShooter (note: if you're using the arduino IDE you will need to rename main.cpp to SuperSpaceShooter.ino)
HEX and ELF: https://github.com/msevilgenius/Gamebuino-SuperSpaceShooter/tree/master/dist/Debug/Arduino-Windows (you may have to rename them, sorry)
In the other thread I posted this video of gameplay as it was:
Since then I have added a system for creating different types of enemies relatively easily, along with a couple of different enemy types. The system is explained (hopefully reasonably) in the readme and EnemyTypes.h (any questions just ask)
The game is still in alpha, the controls are arrows for movement and A to shoot, for now pressing B will spawn a random enemy.
Next up in development will probably be a system for predefined levels to be made, similar to the one used for enemy types.