This is a Pokemon 2D 8-way shooter Game where you try to avoid the faint balls from the opponents and hit them with your own fire balls to kill them.
More specifically, the main protagonist is Pokemon Moltres, its enemies are Haunters and final boss is Gengar. Scope of the game is to finish the 1st level and start 2nd level were there you need to get to the end to fight with final boss Gengar. You have 10 lives, so that means that they can't hit you more than 10 times, because then you'll lose. Final Boss Gengar has 4 lives and Haunters have 1 live. Red hearts represent your lives and blue hearts represent Gengar lives. The game also keeps score for each player. Opponents have AI so they can target in any of the 8 directions you are in.
You can move your player using the 4 arrow keys: 'left', 'down', 'right', 'up'. You shoot with 'space' key. With 'p' key you can pause and un-pause the game. When you are at the Start Screen, you press 'Enter' to start the game.
This game is implemented with Python 3 using PyGame library.
To install the game, you need to have Python 3 installed and then to run these commands:
$ git clone https://github.com/DsTyM/Moltres-Nightmares.git
$ pip install Pygame
$ python src/main.py
This project is just for learning purposes.