A retro-style horror game created in UE5.
This project was an ambitious one, experimenting with the horror genre along with my colleague who designed the lore and the assets for the game.
What I worked on: gameplay logic, enemy AI, character animations, world creation, level design, and light & sound systems.
The Enemy AI System
To create the enemy AI, I used the engine State Machine for different AI behaviors and made sure the enemy reacted to sound along with vision. Moreover, I implemented the Random Points Roaming system to enhance the horror experience around the enemy’s constant nearby presence.​​​​​​​
Player & HUD
For the player,  we wanted to limit the HUD to in-game sensory details and have the player depend on their surroundings instead of writing their status “on screen”. Thus, the UI was limited to Main Menu and we had the player react with heartbeats once danger was around.
World Creation
For world creation, I utilized Procedural Level Generation & Foliage Generation. I got familiar using the Spline system in the landscape tools as well as painting the world landscape with different materials.