Originally published on the Sorceress blog.

TL;DR: model a side-view run loop with gravity, solid tiles, and a jump buffer. Get one honest jump feeling sticky before adding double-jump, dash, or wall-slide.

Scope it first

"Make a platformer" hides three projects: a Metroidvania (ability gates, world map, weeks of systems work), a one-button endless runner, or a single-player side-view platformer with solid tiles, gravity, coyote time, pickups, a following camera and a goal flag. The third is the weekend build.

The run loop in one minute