PROJECTS        WRITINGS        ABOUT        CONTACT





Scavenger’s Chasm


Indie GameIn collaboration with: Cleo Zhang


Scavenger’s Chasm is a first person puzzle game made using Unreal Engine 5.  Meandering through the fragmented labyrinth of lost memories, an exhibition of personal artefacts inhabit the apeirophobic chasm. Walking into endless depth with no knowledge of where the destination lies, players collect momentous objects and cause the memory lane to spread. Pixel by pixel, a vision of personal growth and identity in an otherwise jumbled odyssey propels the player further ahead.
















Game Trailer

Unreal Engine 5 Blueprint Visual Scripting
4 Movepad Components
Player needs to figure out how to connect the path in front of them by identifying object with corresponding colour in order to make the transparent moving pad move in the desired direction. Clicking on the correct object extracts its colour and activates the previously void cube, allowing the player to progress forward in the maze.
Idle Move Pad
BP_Move pad remains idle until being triggered by the player when hitting E on the keyboard and targeting a coloured object using the LineTrace command. When the first person player overlaps with the Move Pad, it performs an idle animation of a slight up and down motion playing on loop.

Particle and Sound System
The Particle function was built in the object blueprint, it will be called every time upon player interaction. When activated, it spawns a Niagara particle system and a sound effect is activated to represent the Idle Move Pad’s ‘awakening’.

Line Trace Firing
The main game mechanism is realised using LineTrace by channeling node in the First Person Character Blueprint.
Game Level Design Map
Next Project: Whispers of the Waterway