Я создаю многопользовательскую игру 3 на 3, и я застрял на важной части, прежде чем начнется игровой процесс. Мне было интересно, как вы подошли бы к созданию загрузочного экрана в стиле Dota 2 для загрузки персонажей в игру (изображение ниже ).
Создать пользовательский интерфейс не проблема. Проблема заключается в том, чтобы анимировать его, чтобы он выглядел чистым, а также загружать игру (территория/игровые объекты/и т. д.) с индикатором выполнения или чем-то еще.
Я загружаю уровень с этим
PhotonNetwork.LoadLevel('Game');
Затем игровой объект порождает каждого игрока с
PhotonNetwork.Instantiate('....');
Это работает довольно хорошо, когда в сцене нет ничего, кроме плоскости, по которой можно ходить. Теперь мне просто нужно создать экран загрузки ДО загрузки персонажа при фактической загрузке ландшафта/объектов/и т. д.
Если бы кто-нибудь мог указать мне в правильном направлении, я был бы очень признателен.
Спасибо
Пример экрана загрузки в стиле Dota 2: