PLAYGROUND Β· NΒΊ1

Grab &
Fling

Reach in and throw them. Every ball falls, bounces and piles up under real gravity β€” grab one, whip it across the screen, and watch the others scatter. Go on, make a mess.

Throw One How It Works
SCROLL
πŸ–οΈ

Grab Anything

Click and hold any ball to pick it up β€” release with a flick and it keeps your throw's speed.

βš–οΈ

Real Gravity

Weight, bounce, friction and ball-to-ball collisions β€” a tiny physics engine, hand-written, no library.

🧱

They Pile Up

Let go and they settle into a heap at the bottom, jostling for space like real objects.

πŸͺΆ

No Engine Needed

Plain 2D canvas and a few hundred lines of maths. No WebGL, no Matter.js β€” loads instantly.

18
THROWABLE BALLS
0
PHYSICS LIBRARIES
60
FRAMES PER SECOND