Insert coin · cabinet no. 0804 · crt-400×600

Brick/Breaker

32 cyan blocks. One yellow ball, three lives, and a paddle that refuses to leave the canvas. Steer with a finger, a mouse, or the arrow keys — the bounce angle depends on where the ball meets the paddle.

8 × 4 grid · 50 × 20 px
Max 320 pts
P1 — PLAYFIELD60 FPS

Build sheet

Field

400 × 600 canvas 2D

Brick lattice

8 × 4 row·20 + col·50

Collision

Circle ↔ AABB side-resolved

Loop

rAF fixed 1/60 s step

Input

Touch + pointer + keys

Resolution

DPR-aware crisp buffer