Home

Nine games, no engine.

Every one of these is hand-written on a raw canvas — the game loop, the collision checks, the state machines and the input handling. No Phaser, no physics library, no sprite framework. They exist because writing a render loop that holds sixty frames a second teaches you things a component tree never will.

Games
9
Dependencies
0
Rendering
Canvas 2D

Start here

Everything else