NinjaBattleGame is a small 2D action game developed in Python with the Pygame module.
In this first version, you play as a Shinobi who must survive against hordes of monsters.
As the game progresses, your hero will earn magic skills.
Magic will allow you to control powerfull special attacks.
The game is sequenced in rounds.
With each new round, the difficulty increases.
Average duration of a game: about 15 minutes
- Python 3.6, 3.7, 3.8, 3.9+ (Developed and tested with these versions)
- pip3
git clone https://github.com/EpicKOM/NinjaBattleGame.git
cd NinjaBattleGame
pip3 install -r requirements.txt
- Key Left: Run Left
- Key Right: Run Right
- Key Space: Jump
- Key D: Launch Kunai
- Key Z (Magic Required): Launch Fireball
- Key Q (Magic Required): Ultimate KO Beam
- Key Escape: Quit