СЦЕНЫ
Первая проблема, которую я сразу решаю на новом проекте — 4 сцены для управления состоянием проекта.
0.Bootstrap — точка входа и контекст проекта (аналитика, SDK сторов, платежка, конфиги, связь с сервером).
1.Loading — загрузка, авторизация, GDPR, проверка обновлений и прочее что нужно для старта игры.
2.Meta — в основном UI в котором вы тратите накопленные ресурсы на прогресс по игре
3.Core — основная реиграбельная часть
4.Empty — костыль сцена для 100% выгрузки всех ресурсов предыдущей сцены.
Из любой сцены мы можем перейти в любую. Исключение Bootstrap. В нее входим только при запуске игры. И из нее загружаем только Loading.
#проект_с_нуля@UniArchitect
Post #28
1.9K