Commit Graph

7 Commits

Author SHA1 Message Date
horooko 4435a2c6b6 feat: add bootstrap architecture and common utilities for Unity project
- Add GameLifetimeScope for dependency injection with Zenject
- Implement boot flow service with entry point and interfaces
- Create boot state machine (Splash, Menu, Load states)
- Add UI views for boot screens
- Add common services base class and interface
- Implement generic state machine controller
- Add base UI view components and ViewModel interface
- Update SampleScene.unity
- Add BootSettings asset

Добавлена архитектура bootstrap и общие утилиты для Unity проекта:
- Добавлен GameLifetimeScope для внедрения зависимостей (Zenject)
- Реализован сервис потока загрузки с точкой входа и интерфейсами
- Создана машина состояний загрузки (Splash, Menu, Load состояния)
- Добавлены UI представления для экранов загрузки
- Добавлены базовые классы сервисов и интерфейс IService
- Реализован контроллер машины состояний
- Добавлены базовые компоненты UI вида и интерфейс ViewModel
- Обновлена сцена SampleScene.unity
- Добавлен ассет BootSettings
2026-05-27 03:56:38 +07:00
horooko 6c46b3043a feat: add agent tasks and update documentation
- Create 7 new task files (TASK-0001 through TASK-0007)
- Add task template file for future use
- Update Agent.md with project information
- Update TASK.md with task tracking
2026-05-27 03:36:25 +07:00
horooko b980566288 [Add] Agent Task 2026-05-27 03:26:56 +07:00
horooko 9d28d1bc39 [Add] UniRX
V7.1.0
2026-05-27 03:26:36 +07:00
horooko 73dee3a113 [Add] VContainer
v1.18.0
2026-05-27 03:16:53 +07:00
horooko 3fbfde83ed [Add] UniTask
v2.5.11
2026-05-27 03:15:36 +07:00
horooko b4a4dbbbeb Init Project 2026-05-27 03:15:20 +07:00