Cabinet #01 · canvas 2d · vanilla js

BREAK
OUT

Thirty-two cyan bricks. One yellow ball. Clear the wall or burn through three lives trying.

INSERT COIN
drag on screen · ← → · space
←→ move paddle
mouse pointer tracking
drag touch control
space launch / pause
R restart
M mute
field 400×600
grid 8 × 4
brick 50 × 20
paddle 60 × 10 @ y580
ball r3 · |v| 3.44
aabb + least-penetration resolve
fixed step 16.67ms
max 320 pts