Breakout Another HTML5 experiment to implement BREAKOUT in a <canvas> You can find the game here You can find out how it works Managing Game State Rendering Performance Collision Detection Gameplay Balance Adding Sound Touch Events