Building Brick Breaker in React — Canvas Physics, Power-Ups with Expiry Timestamps, and Particle Bursts
Brick Breaker needs smooth physics, a responsive paddle, and enough game feel to be satisfying. The Brick Breaker game runs on Canvas RAF with all game state in a single mutable ref — no state managem