Arcade game written in ARMv4 assembly code for NXP LPC 2105 microcontroller. The game image is memory mapped and cannon is controled by UART keyboard interruptions.
- Press
Space
to start the game. - Kill as much enemies as you can (default: up to 3).
- Do not waste your bullets (default: 10) or you'll run out of them and lose the game.
- Every time you hit a enemy, you recover one bullet.
- Endless time. No limit.
- Enjoy!
Key | Action |
---|---|
Space |
Shoot cannon |
K |
Move cannon to left |
L |
Move cannon to right |
+ |
Increase speed of bullets |
- |
Decrease speed of bullets |
A |
Increase speed of enemies |
Z |
Decrease speed of enemies |
Q |
Exit game |
Game start screen | Initial status |
---|---|
Shoot and score | Kill three invaders and win |
---|---|
Waste ten bullets and lose |
---|