Architecture Guides

Этот раздел объединяет гайды по архитектурным решениям для Danro Jump.

Здесь стоит хранить материалы, которые описывают не установку отдельных пакетов, а подходы к построению проекта:

  • как организовывать зависимости
  • как управлять сценами
  • как отделять прикладную логику от Unity API
  • как строить собственные абстракции и сервисные слои

Доступные гайды

  • extenject-dependency-injection/README.md — практический гайд по Extenject и организации Dependency Injection в Unity-проекте
  • scene-management/README.md — гайд по управлению сценами, переходам, additive loading и разделению игровых контекстов
  • unity-abstractions/README.md — гайд по созданию собственных надстроек и абстракций над классами и API Unity

Как использовать этот раздел

  • Если вопрос касается отдельного пакета, материал должен лежать в GUIDES/packages/.
  • Если вопрос касается устройства кодовой базы и архитектурных паттернов, материал должен лежать в GUIDES/architecture/.