2D platforming
CelesteSurfaces and hazards define a route
- The character’s position must match the level geometry
- The next surface gives movement a target
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.
