Contamination is a survival-strategy game. You play as a sewer technician tasked with repairing a maze-like underground system while struggling against contaminated water and the sickness it causes. Repairs require specific items, forcing you to manage a limited inventory and make tough choices about when to push forward and when to return for supplies. As you explore, the map slowly reveals itself, uncovering both resources and threats — including monsters formed from dirt and decay that patrol the tunnels. It’s a constant balance of risk and reward: you can retreat to survive, but failing to complete enough repairs means losing your job.
I implemented the core gameplay loop and key systems in Unreal Engine, including the player controller, inventory system, and item-based repair mechanics. I designed and integrated the UI, sound, and map systems to support player feedback and immersion. I built enemy AI with sensing behaviours for sight and hearing, and handled game logic to create tension through sickness management and time pressure. My focus was on creating modular, flexible systems and ensuring the gameplay balanced strategy, risk, and survival.