Back to Projects

Cave Escape

2D Platformer · Memory · Unity · 2023

Project Overview

Cave Escape is a 2D platformer built around a single twist: the moment you start moving, the lights across the level switch off. You get a brief look at the layout while standing still, then have to jump, dodge, and climb through the dark using whatever route you can hold in your head.

Each room is short enough to study in a few seconds but tight enough that one missed ledge sends you back to the start. The challenge is less about raw reflexes and more about reading the level once and committing the path to memory.

Core Mechanics

  • Light-triggered darkness: movement cuts power to nearby lamps, plunging the cave into black
  • Memorisation-first design: platforms, gaps, and hazards are placed to reward planning over trial-and-error
  • Tight 2D movement: responsive jumps and coyote time so failed runs restart quickly
  • Short level loops: compact stages built for repeat attempts until the route sticks

My Role

Solo developer on this university-era project:

  • Level layout and light/dark pacing
  • 2D movement and platforming feel
  • Lighting system tied to player movement
  • Level scripting and hazard placement

Technologies Used

C# Unity 2D Tilemaps