Jetpack Joyride
Endless right-to-left scroller with hold-to-rise gravity, script-spawned recycled zappers, distance score, machine-gun bullets and particle juice.
Built for rung 4 of the 20 Games Challenge.
Controls: Hold Space / Up / mouse to fly, R restart
Source: examples/jetpack
Exercises: collision, input, lifetime, math, motion, particles, render-canvas2d, spawner, tick, transform.