Commit Graph
8 Commits
Author SHA1 Message Date
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