Size: a a a

2019 February 25

n

norlin in Unreal Engine
Aleksei Kanash
этот левел грузится моментально
нет, там ещё до загрузки уровней. Пока сам движок стартует
источник

VA

Vladimir Alyamkin in Unreal Engine
norlin
ну сплеш-заставка-то запускается ещё раньше)
ну это вне игры
источник

n

norlin in Unreal Engine
Vladimir Alyamkin
ну это вне игры
да мне хоть как интересно. Мб можно держать сплеш дольше, а черный экран не покахывать вообще, пока нк загрузится что-нибудь…
источник

AK

Aleksei Kanash in Unreal Engine
ну можно сделать как все неадекватные разработчики типа беседки - ланчер на каждую игру )))
источник

n

norlin in Unreal Engine
Aleksei Kanash
ну можно сделать как все неадекватные разработчики типа беседки - ланчер на каждую игру )))
как это поможет?:)
источник

AK

Aleksei Kanash in Unreal Engine
ну как - у тебя есть софт который что-то там показывает пока игра без UI стартует )))
источник

AS

Alexander Shumeyko in Unreal Engine
Vladimir Alyamkin
Нет, в тот момент у тебя вообще ничего еще не работает. Решение - минимизировать время этой "пустоты".
Как-то можно, sea of thieves на анриле, и там сразу заставка
источник

VA

Vladimir Alyamkin in Unreal Engine
norlin
да мне хоть как интересно. Мб можно держать сплеш дольше, а черный экран не покахывать вообще, пока нк загрузится что-нибудь…
тоже не сработает. ты вот это "загрузится" можешь делать только когда у тебя оконная система инициализировалась.
источник

AK

Aleksei Kanash in Unreal Engine
я бы делал (да и делал) сплэшскрин + мелкий load level
источник

AS

Alexander Shumeyko in Unreal Engine
Aleksei Kanash
я бы делал (да и делал) сплэшскрин + мелкий load level
А что если не ждать движок, а просто подтянуть 2d картинку и вывести ее своими силами?
источник

n

norlin in Unreal Engine
Vladimir Alyamkin
тоже не сработает. ты вот это "загрузится" можешь делать только когда у тебя оконная система инициализировалась.
теоретически можно сделать это сплеш на весь экран) за ним будет инициализироваться движок а потом сплеш пропадает)
источник

AS

Alexander Shumeyko in Unreal Engine
Как движок проспится - убирать картинку
источник

n

norlin in Unreal Engine
Alexander Shumeyko
Как движок проспится - убирать картинку
вот я и думаю про что-то такое… Когда руки дойдут посмотрю как сплеш сделан) Просто думал вдруг есть какой-то способ из коробки
источник

VA

Vladimir Alyamkin in Unreal Engine
Alexander Shumeyko
Как-то можно, sea of thieves на анриле, и там сразу заставка
Видео бы. Скорее всего, там просто всё грамотно сделано с точки зрения архитектуры, и "заставка" через аля 0.5 сек пока окно разворачивается :)
источник

VA

Vladimir Alyamkin in Unreal Engine
там всего-то надо это не грузить все на GI::Init.
источник

n

norlin in Unreal Engine
кажется в Шутер Гейм там лоадер вообще в отдельный модуль вынесен
источник

VA

Vladimir Alyamkin in Unreal Engine
он там не для стартовой загрузки в отдельном модуле. и вообще почему он в отдельном модуле - just because. Никто не мешает его делать в том же модуле и точно таким же функционалом.
источник

VA

Vladimir Alyamkin in Unreal Engine
хотя не
источник

VA

Vladimir Alyamkin in Unreal Engine
там  "LoadingPhase": "PreLoadingScreen"
источник

VA

Vladimir Alyamkin in Unreal Engine
как раз оно :D
источник