The ball never leaves straight up — it launches at 45° and holds a constant 3.6 px/frame magnitude. Flipping a velocity component never changes its speed.
32 bricks · one paddle · three lives
32 bricks remain · best 0
session best · 0
The ball never leaves straight up — it launches at 45° and holds a constant 3.6 px/frame magnitude. Flipping a velocity component never changes its speed.
Impact point is everything. Strike the paddle's left or right edge and the ball throws out to ~75°; dead center sends it climbing. Paddle momentum nudges the exit angle too.
Bricks use AABB circle tests with sub-stepped movement: only the closest brick per frame is destroyed and the ball is pushed clear of it, so it can never get stuck inside a wall of brick.
Physics runs on a fixed 16.67 ms accumulator, so 120 Hz phones and 60 Hz monitors play identically. +10 a brick, 320 clears the board.