City of Darkness
A blind monster prowls the abandoned city, standing between you and your freedom.
Can you sneak silently enough to escape?
Project Info
Team Size: 17
Duration: 9 Weeks
Engine: BGGE (Custom Engine)
Genre: First person horror game
Itch.io: City of Darkness
Contributions
Player Logic
I was responsible for player logic and to integrate all player features.
Developed a pipeline for first person animation and created a system to easily handle multiple animation layers. Used primarily by the player to work with multiple state machines. Also added support for overriding animation in specific joints and procedurally move them according to the players desired camera movement. This allowed the animators to add animation to the camera with head bobbing and other body movement
Animation Pipeline
Light Animation
Set up a light animation pipeline for VFX artists to create keyframe animations to lights and meshes. Also added support for adding particle system and sound events.