It all started with small lessons on how to make a game loop, how to organize drawing, how to make the keyboard work, etc. And against the background of these small lessons, the idea came to make a full (almost) game, just from scratch.
The desire was embodied in the form of 7 lessons, which I would like to present below.
First lesson. Game cycle, keyboard.
Lesson two. Player object Main character.
')
Lesson three. We need to destroy something!
Lesson number four. Ball movement, destruction of objects, collisions.
Lesson five. Level map, environment.
Lesson six. Losing Points
Lesson of the seventh. The results of the work.


Such was the course on how to create an arkanoid in JavaScript. If you have any questions - please in the comments =)
UPD: Download the archive with the result of the work:
Arkanoid.zipThe first link works.
UPD 2: The first link died ... Download now here: Arkanoid.zip