← Back to Portfolio
Unity 2D Narrative Action
Be The Light
In a city swallowed by a sudden, unnatural blackout, you play as a lone electrician on a mission to bring the light back. But you aren't alone in the dark—shadowy entities lurk in the corners of the city, feeding on the remaining power. Accompanied by your faithful guide dog, you must navigate high-contrast 2D environments, solve complex electrical puzzles, and purge the darkness to restore hope to the citizens.
Gameplay & Mechanics
- Canine Companion: Use your dog’s heightened senses to detect hidden breakers and identify faulty wiring that the human eye can't see.
- Restoration Puzzles: Solve intricate breaker-based challenges to reconnect the city grid and push back the encroaching shadows,.
- Shadow Purge: Navigate carefully to avoid or remove enemies that thrive in the darkness, making the city safe for repair.
- Atmospheric Exploration: Experience a stylized "dark city" built with Unity’s 2D Lighting for a cinematic, immersive feel.
Technical Implementation
- Developed custom C# scripts for dual-character interaction and dog-specific "bark-to-detect" mechanics.
- Utilized Additive Scene Loading to create a seamless world transition without long loading screens.
- Integrated dynamic 2D lighting systems that react to restored power sources.
Technical Stack
Unity Engine
C# Scripting
View Repository on GitHub