Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
494878c14b | ||
|
|
6302fd2f91 |
@@ -0,0 +1,21 @@
|
|||||||
|
# Arkanoid
|
||||||
|
|
||||||
|
Вариация игры арканоид.
|
||||||
|
- Три уровня нарастающих по сложности (по крайней мере так задумано)
|
||||||
|
- Ракетка двигается по движению курсора
|
||||||
|
- Логика отскока мяча от ракетки реализована через разбиение ракетки на сектора и различным углом отскока
|
||||||
|
- Блоки трех типов: обычный, повышеной прочности и неразбиваемый
|
||||||
|
- Разные очки за обычный блок и блок повышеной прочности
|
||||||
|
- Скорость мяча увеличивается скачками от уровня к уровню и постепенно в течение одного уровня
|
||||||
|
- Из разбитых блоков со случайным шансом выпадают различные типы бонусов: замедление мяча, дополнительная жизнь, увеличение ширины ракетки, добавление двух дополнительных мячей.
|
||||||
|
- Текстуры сущностей взяты из публично доступных бесплатных источников
|
||||||
|
|
||||||
|
## Запуск проекта
|
||||||
|
|
||||||
|
Установка зависимостей: `yarn install`
|
||||||
|
|
||||||
|
Запуск в dev режиме: `yarn dev`
|
||||||
|
|
||||||
|
Сборка: `yarn build`
|
||||||
|
|
||||||
|
Запуск тестов: `yarn test`
|
||||||
Reference in New Issue
Block a user