Commit Graph
19 Commits
Author SHA1 Message Date
Ilia Mashkov 6430470478 feat: Добавлена текстура ракетки и обновлена логика изменения ширины при подборе бонуса 2026-07-20 09:06:38 +03:00
Ilia Mashkov 2dc8735fe6 feat: Добавлена текстура фонового изображения 2026-07-20 08:43:24 +03:00
Ilia Mashkov 004720acd6 feat: Добавлены файлы текстуры мяча, Graphics заменен на Sprite с текстурой 2026-07-19 21:11:56 +03:00
Ilia Mashkov d2cfee3ec3 refactor: Переименована функция calculateCollision для лучшей семантики 2026-07-19 17:00:23 +03:00
Ilia Mashkov 511b20c939 feat: Добавлена обработка столкновения ракетки и бонуса, логика обработки бонусов подключена в tick 2026-07-19 15:09:56 +03:00
Ilia Mashkov 0f057c1add feat(ball): Флаг isOut заменен на поле status, изменено начальное положение мяча при старте игры, добавлена функция запуска мяча по клику 2026-07-19 11:24:37 +03:00
Ilia Mashkov e7b52bdbd9 fix: Добавлено обновление значения текущего уровня в main.js 2026-07-19 11:10:48 +03:00
Ilia Mashkov 500803db84 feat: Добавлена функцияя для пересборки отображений кирпичей и удаления оставшихся отображений кирпичей из контейнера при смене уровня 2026-07-19 10:53:40 +03:00
Ilia Mashkov 4436661547 refactor: Формат хранения кирпичей в классе Game переписан с вложенного массива на обычный массив. Входные данные для значений каждого кирпича берутся из карты уровней 2026-07-18 17:47:33 +03:00
Ilia Mashkov 3c86eb1f98 refactor: Интеграция новой разделенной логики 2026-07-18 10:53:38 +03:00
Ilia Mashkov 37ed43fdfa feat: Добавлена логика отскока мяча и логика логика смерти кирпичей
Build and push / build (push) Skipped
Build and push / build (pull_request) Successful in 34s
2026-07-16 14:15:39 +03:00
Ilia Mashkov 22a0981f1e feat: Базовое взаимодействие мяча и кирпичей 2026-07-16 12:54:33 +03:00
Ilia Mashkov d79fb5435b feat: Добавлен базовый ряд блоков 2026-07-16 12:46:09 +03:00
Ilia Mashkov ccff02d29b feat: Добавлено базовое взаимодействие мяча и ракетки 2026-07-16 09:41:10 +03:00
Ilia Mashkov a43d5c5ae2 feat: Базовая логика движения мяча и столкновения со стенами 2026-07-16 09:05:55 +03:00
Ilia Mashkov 74fedc787b feat: Базовая логика движения ракетки по движению курсора 2026-07-16 08:30:14 +03:00
Ilia Mashkov 7f990bc5f6 chore: Установлен Pixi.js, в main.js добавлен базовый пример для проверки работоспособности 2026-07-14 19:54:20 +03:00
Ilia Mashkov d4a02724e1 fix: Правки линтера 2026-07-14 19:54:19 +03:00
Ilia Mashkov 5196a4936b chore: создан Vite проект с Vanila настройками, для yarn использованы node_modules вместо PnP 2026-07-14 19:54:19 +03:00