PlayFab Unreal Engine OnlineSubsystem リリース ノート
ダウンロードとインストールの手順については、「クイック スタート: PlayFab Online Subsystem (OSS)」を参照してください。
2.3.4
- UE5.4 のリリースをサポートしました。
次のライブラリを更新しました:
- Windows と GDK の両方で、マルチプレイヤー SDK C++ ライブラリをバージョン 1.7.2 に更新しました。
- Windows と GDK の両方で、パーティー SDK C++ ライブラリをバージョン 1.9.5 に更新しました。
機能の修正:
- プレイヤー名に絵文字や特殊な種類の文字が含まれている場合にセッションを作成または結合できない問題を修正しました。
- ロビー アクセス ポリシーを更新できない問題を修正しました。
GetBytes()
とGetSize()
が原因で発生する可能性があるクラッシュを修正しました。- 不足していたネイティブ OSS のパススルー関数とインターフェイスを追加しました。
- [Steam] Steam アプリケーションを最初に起動せずに Steam ゲームを起動する際のゲームクラッシュを修正しました。
- [Steam] Steam 1.57 SDK の
GetAuthSessionTicket()
をGetAuthTicketForWebApi()
に置き換えました。
既知の問題:
- UE5.4 GDK で PlayFab オンライン サブシステムを使用すると、次のランタイム エラーが発生する可能性があります:
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 オンライン・サブシステム (OSS)」を参照してください。 -
PlayFab サービスはプライベート接続を追跡しないため、FOnlineSessionSettings の
NumPrivateConnections
はサポートされていません。
2.3.3
機能更新プログラム
- 専用サーバー シナリオのサポートを追加しました。 ゲームの専用サーバーの設定の詳細については、「専用サーバー セットアップ ガイド」を参照してください。
- PlayFab SDK Unreal Engine (UE) Marketplace Plugin との統合が強化されました。 PlayFab プラグインの統合の詳細については、「PlayFab SDK UE Marketplace プラグイン統合ガイド」を参照してください。
- 新しい構成ブール値 (
bForceAutoLogin
) が導入されました。- 以前は Win64 プラットフォームと PlayStation プラットフォームで、既定の動作は常にプライマリ ローカル ユーザーに対して
AutoLogin()
の呼び出しを試みていました。 - この新しい構成ブール値を使用すると、他の場所で
AutoLogin()
を呼び出す場合はに、Win64 プラットフォームと PlayStation プラットフォームでLogin()
を無効にすることができます。 - 既定の動作は、
bForceAutoLogin
をtrue
に設定しても変わりません。OnlineSubsystemPlayFab
セクションの下の<Windows|PS4|PS5>Engine.ini
ファイルでbForceAutoLogin
を構成できます。[OnlineSubsystemPlayFab] bForceAutoLogin=<true|false>
- 他のすべてのプラットフォームのログイン動作は変更されません。
- 以前は Win64 プラットフォームと PlayStation プラットフォームで、既定の動作は常にプライマリ ローカル ユーザーに対して
2.3.2
次のライブラリを更新しました:
- Windows と GDK の両方で、マルチプレイヤー SDK C++ ライブラリをバージョン 1.6.5 に更新しました。
- Windows と GDK の両方で、パーティー SDK C++ ライブラリをバージョン 1.8.9 に更新しました。
2.3.1
- サポートされている UE5.3 および以前の UE バージョン (UE4.27+、UE5.0、UE5.1、および UE5.2。クイックスタート: サポートされている Unreal Engine のバージョンを参照)。
既知の問題:
- UE5.3 の WinGDK バージョンには、HTTP 要求に関連する問題があることがわかっています。 Epic Games はこの問題を認識し、バージョン 5.4 で対処しました。 UE5.3 でこの問題を回避するには、
-UseWinHttpGDK
コマンドライン引数を使用してゲームを起動し、xCurl ではなく WinHTTP に切り替えます。 詳細については、xCurl での 5.3 WinGDK HTTP 実行の問題に関する Unreal Engine フォーラムの投稿を参照してください。
2.3.0
- サポートされている UE5.2 および以前の UE バージョン (UE4.27+、UE5.0、および UE5.1。クイックスタート: サポートされている Unreal Engine のバージョンを参照)。
機能の修正:
- ネイティブ プラットフォームの招待を使用して、GDK、Steam、PlayStation 用に
FOnlineSessionPlayFab::SendSessionInviteToFriends
とFOnlineExternalUIPlayFab::ShowInviteUI
を実装しました - プレイヤープラットフォームIDの表示を修正
- メンバープロパティとロビー検索キーの更新失敗を修正
- Xbox プラットフォームで一時停止して再開した後に新しいゲームをプレイできない問題を修正
- GDK でのマイク音声の問題を修正しました
OnlineSessionInterfacePlayFab
のbIsDedicated
の変更を修正しました
修正をコンパイルします。
- XboxOne を非推奨にし、Unreal Engine 5.2 の XB1 に置き換えました。
- ユーザーがすべてのプラットフォームで Unreal Engine にアクセスできない場合のビルド警告、非 Unity ビルド エラー、コンパイルの問題を解決しました
既知の問題:
- Steam または PlayStation プレーヤーを招待するには、ホストが同じプラットフォーム上にある必要があります。
2.0.0
- UE4 Engine OSS PlayFab はロビー、マッチメイキング、PlayFab Party など、Azure PlayFab で提供されるマルチプレイヤー機能を使用できるように更新されます。 この更新プログラムにより Xbox で提供されていた MPSD が Azure PlayFab Lobby に置き換えられ、XBL スマート マッチが Azure マッチメイキング サービスに置き換えられます。
- XDK は、このバージョンの OSS ではサポートされなくなりました。
1.0.7
- UE4 エンジン バージョン 4.26 は、このバージョンの OnlineSubsystemPlayfab で使用する推奨バージョンです。
注意:
- OnlineSubsystemPlayFabParty の名前を OnlineSubsystemPlayfab に変更します。