Indie · Unity · Puzzle · 2021

Two of a Kind

Two of a Kind

Two divided souls — Pale and Dark — wander a labyrinth searching for each other. The player controls both characters simultaneously through mirrored inputs, navigating traps and mazes before time runs out. Built in Unity C# as part of the ITI Game Development Academy programme.

Unity C# Node.js GitHub Puzzle Design
What I Built
  • Dual-character control system — single input drives both Pale and Dark simultaneously; mirrored movement with independent collision resolution.
  • Maze & trap puzzles — 8 hand-crafted levels with increasing complexity; pressure plates, timed gates, and one-way passages.
  • Timer system — countdown per level with score multiplier; UI feedback scales urgency as time decreases.
  • Cooperative narrative — cutscenes convey the duality theme without interrupting flow; character sprites react to proximity events.
  • UI & feedback systems — animated menus, in-game prompts, and death/retry flow built entirely in Unity UI Toolkit.
Release January 22, 2021 Engine Unity Language C# Category Puzzle · Narrative Academy ITI — Game Dev Academy ↗ Play khaledelsayed.itch.io ↗
Connect