Arkanoid

Вариация игры арканоид.

  • Три уровня нарастающих по сложности (по крайней мере так задумано)
  • Ракетка двигается по движению курсора
  • Логика отскока мяча от ракетки реализована через разбиение ракетки на сектора и различным углом отскока
  • Блоки трех типов: обычный, повышеной прочности и неразбиваемый
  • Разные очки за обычный блок и блок повышеной прочности
  • Скорость мяча увеличивается скачками от уровня к уровню и постепенно в течение одного уровня
  • Из разбитых блоков со случайным шансом выпадают различные типы бонусов: замедление мяча, дополнительная жизнь, увеличение ширины ракетки, добавление двух дополнительных мячей.
  • Текстуры сущностей взяты из публично доступных бесплатных источников

Запуск проекта

Установка зависимостей: yarn install

Запуск в dev режиме: yarn dev

Сборка: yarn build

Запуск тестов: yarn test

S
Description
Arkanoid clone written in HTML + CSS + JS + Pixi.js
Readme
3.5 MiB
Languages
JavaScript 95.6%
CSS 3.1%
Dockerfile 0.9%
HTML 0.4%