A glimpse at the first level being developed. In this screenshot, you can see the animation, player setup, and some of the other scenes that were developed as a part of this project.
A snapshot of the main character of the game, in action. (In-game snapshot)
Ninja character staring down his opposing clan. (In-game snapshot)
Ninja character getting ready to traverse some of the spinning platform obstacles in level 2. (In-game snapshot)
In the Ninja Runner 2D project, I played the role of the sole developer, responsible for designing, animating, and developing the story, as well as implementing all aspects of the game. My tasks included creating compelling game levels and intricate puzzles that provided a seamless and engaging experience for players. I implemented game mechanics, character dynamics, enemy AI, and interactions within the game using clean and efficient C# code. I, also, leveraged Unity’s capabilities to animate characters, integrate physics, and manage game assets, resulting in a polished and responsive gameplay experience. Since I worked independently on this project, I did not need to collaborate with others to achieve my goals. The outcome was a sophisticated and immersive 2D platformer that showcased my skills in game design, animation, programming, and Unity development, highlighting my ability to bring creative concepts to life and develop entertaining games.