Ninja Hack and Slash

Designing a Level

I take pride in my technical abilities, but this project also gave me a great opportunity to exercise the creative aspects of my mind. I built a level from scratch which involved terrain sculpting, terrain painting, placing assets, manipulating lighting, and adding water effects.

Enemy AI

One of my favorite aspects of this project is definitely the enemy AI systems. I programmed enemy behaviors that allow for enemy patrolling, aggro, and combat. Enemy interactions are very important for an action game and it brings life to the level!

Gameplay Systems

This was one of my first projects using Unity. I had previously taken a course on Udemy that taught me about the architecture relevant for 3rd person RPG games. I worked on systems that handled player experience, character stats, enemy behaviors, and more.

C#
Unity
Gameplay Engineering
Level Design

Game Trailer

Raw Gameplay