TravelFailure на Unreal Engine 4

Здравствуйте, я работаю над проектом в моей компании. Мы создали игру для среды VR и хотим сделать ее многопользовательской. Все работает, но когда мы присоединяемся к сеансу, он дает "TravelFailure"

Я уже посмотрел в Google, они предложили некоторые изменения в файле defaultengine.ini, например, добавив это

"[OnlineSubsystem]
DefaultPlatformService=Null"

строку или +NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver") эту строку, но это не сработало.

и вот журнал сообщений:

TravelFailure: LoadMapFailure, причина сбоя: "Не удалось загрузить пакет"/Game/MultiUserViewer/Maps/UEDPIE_0_map''

. Выключение PIE.


person user11867894    schedule 01.08.2019    source источник


Ответы (1)


Присоединение к другому сеансу из PIE поддерживается не полностью и часто вызывает проблемы. Причина в префиксе PIE, который вы видите в имени карты — он добавляется движком к временной карте, которая копируется только для вашего сеанса PIE. Вы должны либо выполнять сетевые тесты в PIE, начиная с нескольких пользователей, либо запускать разные ПК в автономном режиме и подключать их.

person Bas in het Veld    schedule 02.08.2019