Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Manual
Project Aims¶
- List Item 1 Implement simple arcade style gameplay
- List Item 2 Wave based combat mechanics
- List Item 3 A variety of enemy sprites
- List Item 4 Bosses, with different firing intervals
- List Item 5 A wave timer
- List Item 6 A menu system
- List Item 7 Bomb/bullet collisions

Gameplay¶
Movement is controlled with the joystick, moving the canon left or right. Fire by pressing A. Invaders spawn at set positions, but randomly fire at a set interval, which is higher for boss waves. Time is taken during each wave, and displayed at wave intervals, and if the play wins.
Controls are labeled below:
