Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
A Golem's Journey
An isometric puzzle game, made in 48 hours for a game jam, with a unique Ghost Mechanic, using Unreal Engine 5 and C++.
• Made in 48 hours along with a game designer.
• A unique ghost mechanic, which simulates your last movement, used as one of the ways to clear the pathways for the puzzles.
• Rigged the golem model(using Unreal's Skeleton Mesh Editing Plugin) and added animations after the jam.
• Experimented with Chaos Physics, but removed from final build as it was causing crashes and performance hits.
• Brief description of the ghost mechanic:
- Created a custom struct to hold the movement data
- Created a recording class to start and stop recording triggered by in-game triggers
- Spawned the "Ghost" actor, which was a duplicate of the main actor, with reduced alpha in its material, and simulated the movement reading from the saved data.













