Архитектурный подход, который заложил Олег. Последняя версия проекта, в котором участвовал Олег, находится в Dropbox под названием
«Arta-100223 (Последняя версия с Олегом)»
<br>
Проект состоит из
- Controller
- Model
- Data
- View
<br>
Controller - логика игры
Model - В моделях хранятся данные и иногда методы для работы с ними.
Models из папки View - там хранятся данные, которые имеют отношение ко View
Models из папки Core - данные, которые имеют отношение как к Core, так и View
Data - тоже model, просто назвали так для разнообразия. Это данные, которые относятся только к логике.
<br>
<br>
Managers - Тоже Controller, назвали так для разнообразия. Это логика, которая относится только ко View
<br>
ObjectsOnMap - скрипты, привязанные к игровым объектам. Эти игровые объекты обязательно должны быть на игровой карте (в проекте есть gameobjects, которые не находятся на игровой карте, например Input).
<br>
<br>
Иерархия папок в проекте Arta-100223
