Directions and continuous control

Celeste: Madeline in the air, spikes on platforms and a safe surface to the right.The character adjusts movement in the airA safe surface among spikes
CelesteMoving between spikes
  1. The character adjusts movement in the air
  2. A safe surface among spikes
© Maddy Makes Games / Extremely OK Games · Source ↗

Directional keys maintain movement while held. The game defines speed, acceleration and how opposing directions interact.

Design tips

  • Define diagonals and simultaneous opposing directions explicitly.

Examples