Точка входа — GameController.cs. Чтобы проект запустился надо создать на сцене пустой объект и добавить туда GameController, и указать ему путь до ScriptableObject Data (по умолчанию — Assets/Resources/Data)

В GameInit Инициализация основных классов и добавление контроллеров, которые выполняются в цикле в GameController

Информация для объектов берётся из ScriptableObject, названия к которым прописываются в ScriptableObject Data по пути Assets/Resources/Data.

Чтобы выполнить метод в Start, Update и тд надо реализовать соответствующий интерфейс (IInitialization, IExecute и тд)

Description
No description provided
Readme 266 MiB
Languages
C# 43.5%
ShaderLab 40.9%
HLSL 13.3%
GLSL 2.3%