Gameplay UI, Puzzle Interaction, Audio and Tutorial Engineer @ The Unrealtor
A couch co-op puzzle adventure where two players navigate a surreal house tour, solving perspective-based puzzles by matching objects across their splitscreen, and uncovering a shifting maze of impossible architecture.
• Weekly sprints from lead engineer to complete tasks related to the game. Tracked tasks through Notion and send videos of progress every week.
• The most challenging part of working on this game were the controls I had to make and engineer. Not only is it two player mode with cameras for each one, it can also supports controller and keyboard or both or just single player mode for each keyboard and controller or two player mode for controller and two player mode for keyboard. After detection, UI needs to know and update the UI state according to the player controls. The tutorial level as well as the audio has to pan to the right state according to these controls and the interaction systems react differently based on the mode as well!
• Switching between hint systems and slows and many different functionalities that incorporates different shaders as well as different events based on Interactions were also engineered by me!
• Fmod implementation was lead by me where I deciphered between cutscenes, made one cohesive music manager where we stored the music as objects as made a unique listener system that would help our game's two player mode hear different sounds from each side of the headphones.
Small example of an interactable shader
Example of a puzzle I made
Example of Emitter System
Example of me tackling bugs and building UI controls for two players and four different control modes
The End
Our shipped game is available to play on steam so make sure to check it out! I absolutely loved working on this game with my team and everything I learned from tackling the different control states associated with it. Here are people at the USC Games Expo playing it! :P