跳轉到主要內容
雖然 PlayFab Online Subsystem (OSS) 並未正式支援,但完全可以在舊版 Unreal Engine 4 上使用它。只需稍微調整介面函式名稱和簽章,核心網路功能就能移轉回較早版本的 Unreal Engine 4,其中某些執行個體會重新命名或移除,以符合舊版 Unreal Engine 4 OSS 介面。

1.07 版及更早版本的 XDK 支援

  • 對遊戲 (而非引擎) 的 INI 檔案 ‘XboxOneEngine.ini’ 套用下列變更
  • 如果 INI 區段已存在 (例如 Engine.GameEngine),請加以取代
  • 請確定已將所有 <REPLACE ME> 欄位取代為您的資料。

啟用 XDK 與 GDK 之間的跨世代遊玩

Unreal Engine 4 中的預設遊戲實作會驗證傳入的遠端 Net ID 與本機執行個體屬於相同的子系統類型,因此 XDK 與 GDK 之間的跨平台遊玩會有不同的類型,需要您進行下列其中一項變更:
  • 在 GameMode 中覆寫此函式,並實作不需要此檢查的 PreLogin 函式,或為 NetID 傳遞 nullptr 給基底函式以略過檢查。
    • 您可能已經覆寫了此類別
    • 編輯基底函式 AGameMode::PreLogin 以移除 OSS 類型檢查 (bUniqueIdCheckOk)
最後修改於 2026年10月19日