Ilia Mashkov
|
b72583290d
|
feat(perk): Добавлен бонус clone который добавляет 2 дополнительных мяча
|
2026-07-19 17:47:01 +03:00 |
|
Ilia Mashkov
|
8d15f3996f
|
feat(perk): Добавлен бонус дающий жизнь
|
2026-07-19 15:37:42 +03:00 |
|
Ilia Mashkov
|
b7e16f86ea
|
feat(perk): Добавлен бонус увеличивающий размер ракетки
|
2026-07-19 15:32:09 +03:00 |
|
Ilia Mashkov
|
511b20c939
|
feat: Добавлена обработка столкновения ракетки и бонуса, логика обработки бонусов подключена в tick
|
2026-07-19 15:09:56 +03:00 |
|
Ilia Mashkov
|
500803db84
|
feat: Добавлена функцияя для пересборки отображений кирпичей и удаления оставшихся отображений кирпичей из контейнера при смене уровня
|
2026-07-19 10:53:40 +03:00 |
|
Ilia Mashkov
|
5e259f7efc
|
feat(brick): Добавлены типы кирпичей: обычный, с 2 жизнями, неразрушаемый
|
2026-07-19 10:51:58 +03:00 |
|
Ilia Mashkov
|
4436661547
|
refactor: Формат хранения кирпичей в классе Game переписан с вложенного массива на обычный массив. Входные данные для значений каждого кирпича берутся из карты уровней
|
2026-07-18 17:47:33 +03:00 |
|
Ilia Mashkov
|
82dcc3e0b5
|
chore(view): Добавлена проверка на тип аргумента
|
2026-07-18 10:52:19 +03:00 |
|
Ilia Mashkov
|
832e52c060
|
feat(view): В функцию createGameView добавлен параметр container и добавление созданных отображений в этот контейнер
|
2026-07-18 10:11:34 +03:00 |
|
Ilia Mashkov
|
1c97583898
|
feat(view): Добавлена функция для синхронизации отображения с логикой: координаты и тд.
|
2026-07-18 09:45:25 +03:00 |
|
Ilia Mashkov
|
bc8903366a
|
feat(view): Создание мизуального отображения для сущностей игры вынесено в отдельный файл и разбито на отдельные функции
|
2026-07-18 09:29:37 +03:00 |
|