top of page

Ninja Quest (In Development)

2D action platformer with an emphasis on old school platforming with an arena combat system. You play as a ninja whose identity is unknown and is on a solo self-discovery quest.

Gameplay Video:

My Contributions

Ninja Quest is a solo passion project, currently being developed in Unreal Engine 5. Since this is a solo passion project, I am responsible for every aspect of the game’s creation:

​​​

-Game Design & Mechanics: Designed tight, responsive platforming controls, enemy behavior, and arena combat mechanics that reward skill and precision.

​

-Level Design: Crafted multiple challenging arenas and platforming sequences that balance exploration, combat, and pacing.

​

-Art & Animation: Used references to create character sprites and fluid animations to match the retro-inspired aesthetic.

​

-Systems Programming: Built core gameplay systems for movement, combat, arena system, enemy AI, collectibles, and progression entirely in Unreal Engine 5.

​​

-UI Design: Designed a stylized, clear UI for health, menus, and combat feedback, keeping players focused on platforming and action.

​​

-Original Music: Composed a dynamic soundtrack to enhance tension and progression in each arena.

​

NQ4.jpg

What I learned

-Crafting Tight, Rewarding Mechanics: Building a polished 2D platformer taught me how important precise controls, enemy behavior, and combat feedback are for player satisfaction. Anyone can make a 2D platformer, but making one feel smooth, responsive, and fun takes careful tuning and iteration. 

​

-Balancing Challenge and Flow: Designing levels and arenas that are difficult yet fair helped me understand pacing, obstacle placement, and how to create a sense of progression without frustrating players. 

​

-Solo Project Management: Handling every aspect of development, from programming to art, showed me how to prioritize tasks, iterate quickly, and maintain a cohesive vision across all game systems. 

​

-Art and Animation Integration:  Using references to create and animate all characters and using parallax environmental assets taught me how visuals, timing, and player feedback working together to reinforce gameplay. 

​

NQ5.jpg
bottom of page