Echo Room
The Video
The Idea
Echo Room is a story-driven mystery puzzle game built in Unreal Engine 5.6 that takes place within two versions of the same room. The player moves between them by stepping through a mirror, switching from one space to its mirrored counterpart.
The core interaction revolves around picking up, inspecting, and sorting objects. Items can be examined closely to reveal symbols and figure out the part they play in solving a puzzle. By listening closely to the main character voicing their inner monologue out loud, players can identify an item’s place in the game world and its purpose in one of the various puzzles. Sorting objects into the correct places gradually uncovers the underlying connection between the mirrored spaces.
The Project was created by 6 People, 3 Artists, 1 Audio Person and 2 Programmers
The Code
For this project, I mainly worked on the puzzle mechanics and systems. Puzzles manage themselves and inform the GameState about any changes happening. Each puzzle is basically a container that tracks everything that is relevant to it. I also worked with our Audio Person on the WWise integration, which we used for the voicelines and the environment audio. Working with WWise was a pretty smooth experience. The only thing that surprises me here was the extra 6 GB that WWise added to the project.