BREAK/OUTarcade cabinet 04

Clear all 32 bricks before the ball eats the floor three times. Every brick is worth +10. Edge hits bend the angle. Don't stall.

Mobile

Drag anywhere on the screen to slide the paddle — your finger position drives it, clamped to the cabinet walls. Tap to launch the ball, tap RESTART on the end screen to run it back.

Desktop

Mouse tracks the paddle centre, or ←/→ / A·D for keyboard steering. Space launches and pauses.

Physics notes

Launch vector (2, −2.8) normalised to a constant 3.44px magnitude, creeping to 4.0 as bricks fall. Paddle edge contact bends the exit angle up to ±63°.

Canvas 400 × 600Grid 8 × 4 · 50 × 20AABB + least-penetration side Fixed 1/60 step · rAF3 livesVanilla JS · no libs