ilia
|
1305e5b64e
|
Merge pull request 'Refactor/entities splitting' (#4) from refactor/entities-splitting into main
Build and push / build (push) Successful in 34s
Reviewed-on: #4
|
2026-07-18 08:02:47 +00:00 |
|
Ilia Mashkov
|
96ed22157e
|
chore: Исправлен конфиг biome, добавлено правило для отслеживания необъявленных переменных
Build and push / build (push) Skipped
Build and push / build (pull_request) Successful in 36s
|
2026-07-18 10:55:11 +03:00 |
|
Ilia Mashkov
|
3c86eb1f98
|
refactor: Интеграция новой разделенной логики
|
2026-07-18 10:53:38 +03:00 |
|
Ilia Mashkov
|
82dcc3e0b5
|
chore(view): Добавлена проверка на тип аргумента
|
2026-07-18 10:52:19 +03:00 |
|
Ilia Mashkov
|
8d807f3349
|
fix(tick): Исправлено отсутствие обращения к свойству класса
|
2026-07-18 10:34:07 +03:00 |
|
Ilia Mashkov
|
a28ec312ab
|
fix(game): Добавлен импорт
|
2026-07-18 10:18:38 +03:00 |
|
Ilia Mashkov
|
832e52c060
|
feat(view): В функцию createGameView добавлен параметр container и добавление созданных отображений в этот контейнер
|
2026-07-18 10:11:34 +03:00 |
|
Ilia Mashkov
|
068cf4aa79
|
refactor(paddle): метод clampTo заменен на moveTo
|
2026-07-18 10:03:31 +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 |
|
Ilia Mashkov
|
5835aed803
|
feat(game): В класс Game добавлен метод update вызывающий функцию tick
Build and push / build (push) Skipped
|
2026-07-17 12:32:47 +03:00 |
|
Ilia Mashkov
|
b4daf72036
|
feat(tick) добавлена функция tick описывающая логику взаимодействия сущностей игры во времени
|
2026-07-17 12:30:09 +03:00 |
|
Ilia Mashkov
|
dfd21ab837
|
fix: Исправлено название метода
|
2026-07-17 12:28:28 +03:00 |
|
Ilia Mashkov
|
384b04f363
|
feat: Добавлен класс Game с информацией о всех игровых сущностях
|
2026-07-17 11:55:26 +03:00 |
|
Ilia Mashkov
|
a4f56674a7
|
feat: В класс Paddle добавлен метод для ограничения положения ракетки
|
2026-07-17 10:51:43 +03:00 |
|
Ilia Mashkov
|
67c98a3773
|
feat(layBricks): Добавлена функция layBricks создающая массив рядов кирпичей
|
2026-07-17 10:42:30 +03:00 |
|
Ilia Mashkov
|
2c61825642
|
feature: Создана сущность ракетки выделенная в класс
|
2026-07-17 08:37:25 +03:00 |
|
Ilia Mashkov
|
e03b71d4af
|
feature: Создана сущность кирппича выделенная в класс
|
2026-07-17 08:36:06 +03:00 |
|
Ilia Mashkov
|
d149721a84
|
feature: Создана сущность мяча выделенная в класс
|
2026-07-17 08:31:42 +03:00 |
|
ilia
|
aa6c51b4c9
|
Merge pull request 'Feautre/pixijs mvp' (#3) from feautre/pixijs-mvp into main
Build and push / build (push) Successful in 32s
Reviewed-on: #3
|
2026-07-17 05:07:42 +00: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
|
fce9c0ffa3
|
feat(calculateDirection): Добавлена функция для вычисления множителей изменения направления движения объекта
|
2026-07-16 14:11:22 +03:00 |
|
Ilia Mashkov
|
0a7638bb56
|
test: Настройка использования Vitest без импортов
|
2026-07-16 13:36:18 +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
|
4627fe4f76
|
feat(calculateCollision): добавлена функция вычисления состояния пересечения двух объектов
|
2026-07-16 12:37:56 +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
|
1539877666
|
Merge pull request 'cicd: Добавлен файл с CICD проверками для Gitea Actions' (#2) from cicd/gitea-actions-workflow into main
Build and push / build (push) Successful in 29s
Reviewed-on: #2
|
2026-07-15 08:02:29 +00:00 |
|
Ilia Mashkov
|
3c1edad9bc
|
fix(cicd): Закомментирован деплой в workflow, добавлена простая проверка сборки
Build and push / build (pull_request) Successful in 31s
|
2026-07-15 11:01:23 +03:00 |
|
Ilia Mashkov
|
1ac56a19f5
|
cicd: Добавлен файл с CICD проверками для Gitea
Build and push / build (pull_request) Failing after 47s
|
2026-07-15 10:52:53 +03:00 |
|
ilia
|
2402e40677
|
Merge pull request 'Chore/initial setup' (#1) from chore/initial-setup into main
Reviewed-on: #1
|
2026-07-14 16:59:25 +00:00 |
|
Ilia Mashkov
|
7f990bc5f6
|
chore: Установлен Pixi.js, в main.js добавлен базовый пример для проверки работоспособности
|
2026-07-14 19:54:20 +03:00 |
|
Ilia Mashkov
|
c695afb369
|
chore: Добавлен reset.css файл с базовым сбросом стилей
|
2026-07-14 19:54:20 +03:00 |
|
Ilia Mashkov
|
bb02a20df6
|
chore: Запуск тестов добавлен в прекоммит хук, добавлен мок тест файл
|
2026-07-14 19:54:20 +03:00 |
|
Ilia Mashkov
|
0ef84021b6
|
chore: Установка и базовая настройка Vitest
|
2026-07-14 19:54:20 +03:00 |
|
Ilia Mashkov
|
17730429ad
|
chore: Установка и базовая настройка прекоммит хуков с lefthook
|
2026-07-14 19:54:20 +03:00 |
|
Ilia Mashkov
|
d4a02724e1
|
fix: Правки линтера
|
2026-07-14 19:54:19 +03:00 |
|
Ilia Mashkov
|
06b08ed24d
|
chore: Установка и базовая настройка biome для линтинга и форматирования
|
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 |
|
Ilia Mashkov
|
5b4ac900ba
|
Initial commit
|
2026-07-14 19:53:09 +03:00 |
|