Ninja Gaiden is an action-platformer developed by Tecmo for the NES console.
Original game :
General info »
·
Youtube video »
Table of Contents
TODO: add screenshot
Here's why:
- I am a huge fan of NES console and enjoy japanese setting
- The game has an immersive gameplay I wanted to recreate
This section gives a clear and detailed overview of which parts of the original game I planned to make.
- Stage 1 level, including boss-fight.
- Basic combat system.
- Shuriken throw.
- Additional character abilities.
- Level transition animation when: 1) character is dead or 2) character moves from one location to another.
- Cut-scene in the beggining of the game.
*7Zip or WinRAR
- Visual Studio 2022
- Unpack the project
- Open the sln file in Visual Studio Enterprise
- Set Dependencies to the Engine
- Set Game as default
- Run the project
-
LEFT arrow - move left
-
RIGHT arrow - move right
-
DOWN arrow - move down
-
UP arrow - enable throw
-
Z - attack
-
X - jump
A Ryu HAS A Katana
Biker inherits from Enemy. Boxer inherits from Biker. All other enemies inherit from Biker.
- Accept / set up github project
- week 01 topics applied
- const keyword applied proactively (variables, functions,..)
- static keyword applied proactively (class variables, static functions,..)
- object composition (optional)
- week 02 topics applied
- week 03 topics applied
- week 04 topics applied
- week 05 topics applied
- week 06 topics applied
- week 07 topics applied
- week 08 topics applied
- week 09 topics applied (optional)
- week 10 topics applied (optional)
Ivans Minajevs - ivans.minajevs@student.howest.be
Project Link: https://github.com/your_username/repo_name
Use this space to list resources you find helpful and would like to give credit to.
- C++ guidline on rule of five
- Cpp reference on std::unordered_map
- Cpp reference on operator precedence