Архитектурный подход, который заложил Олег. Последняя версия проекта, в котором участвовал Олег, находится в 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 ![Описание архитектурного подхода в проекте ArtaUnity](images/Описание%20архитектурного%20подхода%20в%20проекте%20ArtaUnity.png)