Создание арканоида на чистом JavaScript с нуля. CANVAS
Началось все с небольших уроков на тему того, как сделать игровой цикл, как организовать отрисовку, как заставить работать клавиатуру и т.д. И на фоне этих небольших уроков пришла мысль сделать полноценную (почти) игру, так же, с нуля.
Желание воплотилось в виде 7 уроков, которые я бы и хотел представить ниже.
Урок первый. Игровой цикл, клавиатура.
Урок второй. Объект игрока. Главный персонаж.
Урок третий. Нам что-то нужно уничтожить!
Урок четвертый. Движение шара, уничтожение объектов, столкновения.
Урок пятый. Карта уровня, окружение.
Урок шестой. Проигрыш. Очки.
Урок седьмой. Итоги работы.
Такой вот получился курс о том, как создать арканоид на JavaScript. Если есть какие-то вопросы — прошу в комментарии =)
UPD: Скачать архив с результатом работы: Arkanoid.zip