- - Create a canvas including: a ball, a paddle and a wall of bricks
- - Create the logic of game
- - Paddle and keyboard controls
- - Create the logic of the ball and the collision detection
- - Display winner or loser
- - Create a scoring and lives player
- - Paddle and mouse control
- - Improving rendering with requestAnimationFrame()