Project Info:
Role: Gameplay Programmer Team Size: 8 Time Frame: 4 weeks Engine: Unreal Engine (C++) Your task is locating and neutralizing Major Ajax Grey, suspected of breaking into decommissioned facility number 3682 belonging to Obsidian Blade technologies and unlawfully appropriating military grade company tech. On-site you are also obliged to destroy any remaining Class 6 records and equipment in order to prevent further misused by unauthorized entities.
KTFR
Overview
In KTFR, I built systems that support player progression and exploration.
My main focus was creating mechanics that allow players to unlock areas and manage resources in a clear and structured way.
Key & Door System
I created a key and door system where players collect keys to unlock specific doors.
The system was built to be flexible. New keys and doors can be added easily without rewriting the core logic. Unlocking a new area gives the player a clear sense of progress.
Ammo Pickup
I also worked on the ammo pickup system together with another programmer.
Players collect ammunition from the environment to reload their weapon. This encourages awareness of surroundings and adds light resource management to gameplay.




