2D platforming

Celeste: the character is airborne above spikes with the next safe platform on the right.The character’s position must match the level geometryThe next surface gives movement a target
CelesteSurfaces and hazards define a route
  1. The character’s position must match the level geometry
  2. The next surface gives movement a target
© Maddy Makes Games / Extremely OK Games · Source ↗

The player moves on a plane and times jumps. A level turns surfaces, gaps and hazards into a sequence of movement challenges.

Design tips

  • Make the boundaries of safe and dangerous surfaces distinct.
  • Teach an action before combining it with other threats.

Examples