Как управлять сценами в играх на Unity
GAMEDEV ENGINE ROOM
0:00 / 0:00
Как управлять сценами в играх на Unity
1 247 просмотров · 2 месяца назад
GAMEDEV ENGINE ROOM
13,3 тыс. подписчиков
1 247 просмотров · 2 месяца назад
Запуск нескольких сцен одновременно — вот секрет плавной загрузки в Unity: никаких зависаний, никаких экранов загрузки. В этом примере работы с несколькими сценами в Unity я перехожу от базовой настройки одной сцены к аддитивной загрузке, начальной сцене для общих компонентов и потоковой передаче большого мира вокруг игрока. Если вам нужны плавные переходы между сценами и способ управления сценами в больших играх, этот пример для вас.
Я расскажу, почему встроенная функция LoadScene вызывает зависание, как аддитивная загрузка и выгрузка её устраняют, как начальная сцена управляет вашими общими камерами, источниками света и системами событий, и как загрузка на основе путевых точек передает огромную карту без видимых швов.
💬 Присоединяйтесь к Discord: / discord
🔹 Ресурсы (реферальная ссылка):
Модульная космическая станция: https://prf.hn/click/camref:1101l5y23...
🔹 Видео:
Async / Await в Unity: • Async Code
RuntimeInitializeOnLoadMethod: • Unity Features You Didn't Know Existed (Pa...
🔸 Разделы:
00:00 Вступление
00:32 Загрузка нескольких сцен
05:17 Ход загрузки
07:50 Сцена загрузки
11:27 Проблема загрузки
13:14 Потоковая передача больших миров
15:01 Заключение
#unity3d #gamedev