Browser physics toy

BouncyBalls

A small browser-based physics toy. Balls bounce inside a rotating circular wall until they find the moving gap and escape.

0/20 live balls

Rotating Gap

The wall is a circle with a rotating angular gap.

Vector Reflection

Collisions bounce by reflecting velocity around the wall normal.

Escape Test

Escape compares the ball boundary angle with the current gap angle.

Canvas Port

The Python/Pygame prototype was ported to web-native Canvas.