[x] There must be a multiple random basic enemies. A basic enemy is an enemy that does not use any special abilities. This enemy doesn’t even need to move or aim when he is going to shoot.
[x] The player can shoot at enemies.
[x] Your game must have a basic collision mechanic (If an enemy touches you, you die).
[x] The game entities must occupy one ’square’ of the map only.
[x] The game should have a frame-based timing.
[x] Displaying score, time, number of lives, etc... on screen.
[ ] Clock-based timing (Use whichever system facility or library you like)
[x] Enemies can also shoot.
[ ] Scenery (Collidable objects or simple background)