Shooter game -- 2

Job ID: 34288329

Budget: $30 – $250 USD

A game like this: https://www.youtube.com/watch?v=7MQFB9dQvnE


Requirements:

1. The player's spaceship can move along the lower edge of the screen, controlled by buttons, mouse, joystick or similar.
2. From the top of the screen, enemies move in towards the lower edge the screen.
3.Enemies follow a simple pre-programmed movement pattern regardless of the player.
4. The spaceship can fire projectiles. When they hit the enemies, they disappear.
5. The enemies shoot projectiles.
6. If the player is hit by a projectile or an enemy, the game ends.
7. The submitted solution must be executable, with a description of what the sensor must do to be able to run the solution.


Extra requirements.
•Spaceships and enemies should have simple animations
• Point 6 above is replaced by: If the player is hit by a projectile or an enemy, loses it a life. It has 3 lives.
• When all lives have been used up, a "game over screen" appears and the player is offered to start over.
• There are several types of enemies in the game, these have different movement patterns and projectiles.
• Alternative to point 3: Some enemies should be a little smart, as if they are actually aiming the player or the like.
• There should be a file that defines where and when enemies enter the game.
• The game should count and show points based on how many enemies the player has hit.
• Collision checks must be parallelized. • Two players must be able to play at the same time. There are two spaceships fighting the enemies on the same screen and they can run through each other. This can be done locally or over nett.
• Sensible use of sound
Related categories: C++ Programming Programming