Back To Projects
Ninja banner
Role Programmer
Development Time 2 months
Tools C++, SFML
Release Date April 3, 2025

Run and jump your way through the 10 levels in this momentum based platformer, or create your own levels to share with your friends.

Ninja is a clone of the classic N++ game that we all used to play in class back in school. I was really liking the idea of how all the game objects were so distinguished, and I made this game pretty early on at my time at university… In my mind I could clearly see how each game object in Ninja could neatly sit in its own class. I got started early on this project during the holidays and it was a blast, I am really proud of the animation/animator system I setup.

The level editor took a long time to setup, but it was an important part of what made N++ special so I had to include it. Plus, once it was in I managed to smash out 10 levels in about an hour so it was easy to populate my game. I remember level design being so easy when I worked on this game, but now when I get my hands on some level design work I really have to push myself to get good results.

Anyway this project was a blast to make I had a ton of fun and got really creative.

NinjaNinjaNinja