A first-person escape room. You start locked in and work out how to get out, using the objects in the room against the locks holding you there.
This is the earliest thing on the list and the only one in Unreal and C++. Everything hangs on physics interaction — if picking things up and putting them somewhere doesn't feel right, there's no game.
What I built
Grabber system letting the player pick up, carry, and place objects — the mechanic the whole game runs on
Physics and trigger colliders driving how objects respond to the player and to each other
Environment design built so the room itself is the puzzle rather than a backdrop
Player spawning and the entry into the level
Object and action scripting in C++, keeping interactions in sync across the space