Flappy Bird
Gravity + flap impulse, scrolling recycled pipe pairs, circle-vs-AABB collision, and score-on-pass.
Built for rung 2 of the 20 Games Challenge.
Controls: Click / Space / Up to flap, R to restart
Source: examples/flappy
Exercises: collision, input, motion, render-canvas2d, spawner, tick, transform.