Skip to main content

PlayFab Unreal Engine OnlineSubsystem リリースノート

ダウンロードとインストール手順については、クイックスタート: PlayFab Online Subsystem (OSS) を参照してください。

2.3.8

リリース 2.3.8 は Unreal Engine 5.7 で使用できます。 UE5.7 アップグレード対応:
  • ロビー検索キーのマッピングと関連するクエリフィルターロジックから、未使用の SEARCH_PRESENCE キーを削除し、ロビー検索パラメーターの処理を簡素化しました。
  • 新しい参加ロジックがこの経路に依存しなくなったため、Win64 上のセッション検索に関連するデッドコードを削除しました。
バグ修正:
  • FOnlineSessionPlayFab に新しい CleanupFailedJoinSession メソッドを追加し、ネイティブセッションの参加が失敗した際に PlayFab セッションと Party セッションが適切にクリーンアップされ、ローカルセッション参照が削除され、デリゲート通知が行われるようにしました。このメソッドは関連するすべての失敗経路で呼び出されます。
  • 参加のたびに検索する代わりに、目的のセッションを (CachedDesiredSession) にキャッシュするようロジックを変更し、ネイティブセッション参加の信頼性を簡素化・向上させました。

2.3.7

リリース 2.3.7 は Unreal Engine 5.6 で使用できます。 ライブラリ更新:
  • Multiplayer SDK C++ ライブラリ (Windows/GDK): 1.7.9 から 1.8.0 へ。
  • Party SDK C++ ライブラリ (Windows/GDK): 1.10.5 から 1.10.12 へ。
UE5.6 アップグレード対応:
  • OnlineSubsystemPlayFab.uplugin を更新し、WhitelistPlatforms の代わりに PlatformAllowList を使用するようにし、一貫性のため OnlineSubsystemSwitchOnlineSubsystemNintendo にリネームしました。また、プラグインのバージョンをインクリメントしました。
  • UE 5.6 以降では DriverClassName パラメーターに “/Script/” プレフィックスが必要です。例えば、"OnlineSubsystemPlayFab.PlayFabNetDriver" の代わりに "/Script/OnlineSubsystemPlayFab.PlayFabNetDriver" を使用してください。 使用例:

2.3.6

リリース 2.3.6 は Unreal Engine 5.5 で使用できます。 ライブラリ更新:
  • Multiplayer SDK C++ ライブラリ (Windows/GDK): 1.7.2 から 1.7.9 へ。
  • Party SDK C++ ライブラリ (Windows/GDK): 1.9.5 から 1.10.5 へ。
UE5.5 アップグレード対応:
  • OnSessionParticipantsChanged (UE5.2 で非推奨) は UE5.5 で削除されました。PF OSS を新しい OnSessionParticipantJoinedOnSessionParticipantLeft を使用するように更新しました。
  • GDKUserManager.hEngine\Platforms\GDK\Source\Runtime\GDKRuntime\Public\GDKUserManager.h から Engine\Platforms\GDK\Source\Runtime\GDKRuntime\Private\GDKUserManager.h に移動されました。PF OSS がこのヘッダーに依存しないように更新しました。
バグ修正:
  • 予期せず接続を失ったプレイヤーが別のセッションに参加または作成できなくなる問題を修正しました。
  • FindSessionByIdCreateSession が順序が入れ替わって呼び出される可能性がある問題を修正しました。
既知の問題:
  • UE5.5 GDK で PlayFab Online Subsystem を使用すると、次のランタイムエラーが発生する場合があります: Runtime dependency Party.dll is configured to be staged from C:\Program Files (x86)\Microsoft GDK\<version>\Party.dll and \Engine\Plugins\Online\OnlineSubsystemPlayFab\Platforms\GDK\Redist\Party.dll。 この問題を解決するには、クイックスタート: PlayFab Online Subsystem (OSS) を参照してください。
  • PlayFab サービスはプライベート接続を追跡しないため、FOnlineSessionSettings の NumPrivateConnections はサポートされません。

2.3.4

  • UE5.4 のリリースに対応しました。
以下のライブラリを更新しました:
  • Multiplayer SDK C++ ライブラリを Windows と GDK の両方でバージョン 1.7.2 に更新しました。
  • Party SDK C++ ライブラリを Windows と GDK の両方でバージョン 1.9.5 に更新しました。
機能修正:
  • プレイヤー名に絵文字や特殊文字が含まれる場合にセッションの作成または参加が失敗する問題を修正しました。
  • ロビーアクセスポリシーの更新が失敗する問題を修正しました。
  • GetBytes()GetSize() によって発生する可能性のあるクラッシュを修正しました。
  • ネイティブ OSS のパススルー関数とインターフェイスの不足を追加しました。
  • [Steam] Steam アプリケーションを先に起動せずに Steam ゲームを起動した際のゲームクラッシュを修正しました。
  • [Steam] Steam 1.57 SDK 用に GetAuthSessionTicket()GetAuthTicketForWebApi() に置き換えました。
既知の問題:
  • UE5.4 GDK で PlayFab Online Subsystem を使用すると、次のランタイムエラーが発生する場合があります: Runtime dependency Party.dll is configured to be staged from C:\Program Files (x86)\Microsoft GDK\<version>\Party.dll and \Engine\Plugins\Online\OnlineSubsystemPlayFab\Platforms\GDK\Redist\Party.dll。 この問題を解決するには、クイックスタート: PlayFab Online Subsystem (OSS) を参照してください。
  • PlayFab サービスはプライベート接続を追跡しないため、FOnlineSessionSettings の NumPrivateConnections はサポートされません。

2.3.3

機能更新:
  • 専用サーバーシナリオのサポートを追加しました。ゲーム用の専用サーバーのセットアップ方法の詳細については、専用サーバー セットアップガイド を参照してください。
  • PlayFab SDK Unreal Engine (UE) マーケットプレイスプラグイン との統合を改善しました。PlayFab プラグインの統合の詳細については、PlayFab SDK UE マーケットプレイスプラグイン統合ガイド を参照してください。
  • 新しい構成ブーリアン bForceAutoLogin を導入しました。
    • 以前は Win64 および PlayStation プラットフォームでは、主要なローカルユーザーに対して常に AutoLogin() を呼び出そうとするデフォルトの動作でした。
    • この新しい構成ブーリアンにより、他の場所で Login() を呼び出したい場合に、Win64 および PlayStation プラットフォームで AutoLogin() を無効にできます。
    • bForceAutoLogintrue に設定するとデフォルトの動作は変わりません。bForceAutoLogin<Windows|PS4|PS5>Engine.ini ファイルの OnlineSubsystemPlayFab セクションで構成できます。
    • 他のすべてのプラットフォームでのログイン動作は変更されません。

2.3.2

以下のライブラリを更新しました:
  • Multiplayer SDK C++ ライブラリを Windows と GDK の両方でバージョン 1.6.5 に更新しました。
  • Party SDK C++ ライブラリを Windows と GDK の両方でバージョン 1.8.9 に更新しました。

2.3.1

既知の問題:
  • UE5.3 の WinGDK バージョンには HTTP リクエストに関連する問題があることが確認されています。Epic Games はこの問題を認識しており、バージョン 5.4 で対処しています。UE5.3 でこの問題を回避するには、-UseWinHttpGDK コマンドライン引数を使用してゲームを起動し、xCurl の代わりに WinHTTP に切り替えます。詳細については、5.3 WinGDK HTTP running issue with xCurl に関する Unreal Engine フォーラム投稿を参照してください。

2.3.0

機能修正:
  • FOnlineSessionPlayFab::SendSessionInviteToFriendsFOnlineExternalUIPlayFab::ShowInviteUI を、ネイティブプラットフォーム招待を伴う GDK、Steam、PlayStation 向けに実装しました
  • プレイヤーのプラットフォーム ID の表示を修正しました
  • メンバープロパティとロビー検索キーの更新失敗を修正しました
  • XBOX プラットフォームでのサスペンドとレジューム後に新しいゲームをプレイできなくなる問題を修正しました
  • GDK でのマイクオーディオの問題を修正しました
  • OnlineSessionInterfacePlayFabbIsDedicated に対する変更を修正しました
コンパイル修正:
  • Unreal Engine 5.2 用に XboxOne を非推奨とし、XB1 に置き換えました
  • ビルド警告、非 unity ビルドエラー、すべてのプラットフォームで Unreal Engine にアクセスできないユーザーのコンパイル問題を解決しました
既知の問題:
  • Steam または PlayStation のプレイヤーを招待するには、ホストが同じプラットフォームである必要があります。

2.0.0

  • UE4 エンジンの OSS PlayFab が、PlayFab Party と共に PlayFab が提供するロビーやマッチメイキングなどのマルチプレイヤー機能を使用するように更新されました。 この更新により、XBOX が提供する MPSD が PlayFab ロビーに、XBL Smart match が Azure マッチメイキングサービスに置き換えられます。
  • このバージョンの OSS では XDK はサポートされなくなりました。

1.0.7

  • このバージョンの OnlineSubsystemPlayfab で使用することが推奨される UE4 エンジンのバージョンは 4.26 です。

備考:

  • OnlineSubsystemPlayFabParty を OnlineSubsystemPlayfab にリネームしました。
最終更新日 2026年8月25日