Подробные изменения: - Добавлены сцены Bootstrap, MainMenu и Game с текущей вертикальной 9:16 структурой проекта. - Добавлены runtime-скрипты gameplay-архитектуры: DI через Extenject, спавнер платформ, прогрессия этапов, one-way платформы, игрок, камера и оборудование JumpPad. - Добавлены ScriptableObject-этапы сложности, weighted-настройки платформ, оборудования, противников и collectibles. - Добавлены UI Toolkit ресурсы главного меню, preview-материалы, шрифты, спрайты, анимации и игровые prefab-ассеты. - Перенесена и оформлена новая COM-система для работы с аппаратными портами и StreamingAssets. - Обновлены проектные гайды, AGENTS.md, правила Git/Git LFS, .gitignore, Unity Packages и ProjectSettings. - Удалён локальный skill start-required-mcp-servers из репозитория.
16 lines
1.4 KiB
Markdown
16 lines
1.4 KiB
Markdown
# Guides
|
||
|
||
Эта папка является центральным местом для хранения проектных гайдов, связанных с зависимостями, настройкой Unity-проекта, workflow и проектными соглашениями.
|
||
|
||
Для гайдов по пакетам и внешним зависимостям в этом проекте действует одно правило:
|
||
|
||
- под каждую зависимость создается отдельная папка
|
||
- внутри папки зависимости основной материал хранится в `README.md`
|
||
- общий корень `GUIDES/` не используется для смешивания инструкций по разным пакетам в одном файле
|
||
|
||
## Подразделы
|
||
|
||
- `packages/` — внутри находятся только отдельные папки зависимостей и пакетов из roadmap
|
||
- `architecture/` — гайды по архитектурным подходам, организации кода, Dependency Injection, сценам и прикладным Unity-паттернам
|
||
- `legacy/` — аудит и разбор унаследованных материалов, которые могут быть полезны для переноса в текущий проект
|