- Completed
- Random ball color
- Random ball velocity
- Ball/Paddle Collision
- Basic Bot
- Scores
- Paddle move animation
- Paddle hit animation
- Backspin
- Improved Score Board
- Improved Bot Paddle
- Martin Ankerl -- How to Generate Random Colors Programmatically
- Use: Random color generation for game objects (e.g. the ball)
- Changes: Code was translated into JS with some tweaks.