← Back to projects

3D first-person puzzle game

EOS

A dimension-shifting puzzle game where I defined the core mechanic, built gameplay systems, and added engine/editor tooling.

EOS thumbnail
EOS screenshot 1EOS screenshot 2EOS screenshot 3

Project summary

EOS let me work across design, gameplay, and engine tooling instead of staying in a single lane.

Role

Lead Game Designer / Gameplay Programmer

PC

Stack

C++Custom engineOpenGLFMODnlohmann/json

Outcome

I implemented the world-switch, player controller, subtitle/UI systems, custom reflection and serialization, and tools that helped the team iterate faster.

Challenge

The core world-switch mechanic depended on a custom C++ engine, so gameplay, camera, and rendering systems had to cooperate closely.

Highlights

  • World-switching mechanic
  • Custom reflection and serialization
  • Unity-to-OBJ level conversion tool
  • Editor tooling for faster white-boxing

Image set

EOS screenshots and teaser assets are pulled from the project media folder and presented here in a compact editorial grid.