Code Your First Game: Arcade Classic in JavaScript on Canvas
Introduction and First Code File
Drawing and Positions
Movement and Time
Clean Up the Code
Bouncing the Ball
Circle Draw Details
Ball 2D Motion, Paddle
Ball Reset and Collision
Paddle AI And Scoring
Ball Control & Winning
Mouse Click, Draw Net
Bonus Lecture Join HomeTeamGameDev.com