
Точка входа — GameController.cs. Чтобы проект запустился надо создать на сцене пустой объект и добавить туда GameController, и указать ему путь до ScriptableObject Data (по умолчанию — Assets/Resources/Data)
В GameInit – Инициализация основных классов и добавление контроллеров, которые выполняются в цикле в GameController
Информация для объектов берётся из ScriptableObject, названия к которым прописываются в ScriptableObject Data по пути Assets/Resources/Data.
Чтобы выполнить метод в Start, Update и тд надо реализовать соответствующий интерфейс (IInitialization, IExecute и тд)
Description
Languages
C#
43.5%
ShaderLab
40.9%
HLSL
13.3%
GLSL
2.3%