> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab Online Subsystem (OSS)

> Unreal のマルチプレイヤー セッションとのボイス チャットおよびネットワーキング統合を提供する、Unreal Engine 向け PlayFab Party Online Subsystem (OSS) の概要。

# 概要

PlayFab Online Subsystem (PF OSS) を使用すると、Unreal Engine 4 (UE4) または Unreal Engine 5 (UE5) ゲームで Lobby、Matchmaking、Party、および Azure Cognitive Services のようなマルチプレイヤー機能を利用できます。これらの機能には、クロストーク、クロスプレイ、およびリアルタイム テキスト チャット翻訳や音声文字起こしサービスなどのアクセシビリティ機能が含まれます。現時点で、PC、XBOX、Steam、Nintendo Switch、PlayStation®5、および PlayStation®4 ゲームを開発する際に使用できるように設計されています。このサブシステム レイヤーは、Epic が提供する既存のネイティブ Online Subsystem (OSS) の上でシームレスに動作します。PlayFab OSS は、PlayFab Lobby、Matchmaking、Party ネットワーキング、および Voice over Internet Protocol (VOIP) のサポートを追加することでネイティブ OSS を補完します。

PlayFab OSS は、エコノミー、リーダーボードなどの他の PlayFab 機能を提供する PlayFab SDK マーケットプレイス プラグインと共に動作します。詳細については、[UE Marketplace の PlayFab SDK (外部サイト)](https://www.unrealengine.com/marketplace/product/playfab-sdk) を参照してください。

| カテゴリ | PlayFab Online Subsystem                                                  | PlayFab SDK Marketplace Plugin                                                                       |
| ---- | ------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| ソース  | [GitHub パブリック リポジトリ](https://github.com/PlayFab/PlayFabMultiplayerUnreal) | [UE Marketplace の PlayFab SDK (外部サイト)](https://www.unrealengine.com/marketplace/product/playfab-sdk) |
| 主な機能 | Lobby、Matchmaking、および Party                                               | Economy、Leaderboards、Data & Analytics                                                                |

## Online Subsystem に含まれるもの

* ロビーの作成、参加、および検索
* クイック マッチメイキング
* ゲーム ロビーへのフレンドの招待
* ゲーム ネットワーキング
* VOIP
* 次のプラットフォームのサポート:
  * XBOX Series X GDK
  * PC GDK
  * XBOX One GDK
  * PC Steam
  * Nintendo Switch
  * PS5™ および PS4™
* 上記のプラットフォーム間のクロスプレイとクロストークのサポート
* Azure Cognitive Services
  * リアルタイム テキスト チャット翻訳
  * リアルタイム音声チャット文字起こし
  * リアルタイム音声チャット文字起こしの翻訳
  * テキスト読み上げ音声合成

## サポートされている Unreal Engine のバージョン

| UE バージョン | GDK PC | GDK XBOX | Steam  | PS4    | PS5    | Switch |
| -------- | ------ | -------- | ------ | ------ | ------ | ------ |
| 4.27 以上  | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.0      | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.1      | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.2      | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.3      | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.4      | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.5      | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.6      | サポート\* | サポート\*   | サポート\* | サポート\* | サポート\* | サポート\* |
| 5.7      | サポート   | サポート     | サポート   | サポート   | サポート   | サポート   |

\*以前のバージョンの Unreal Engine (UE4.27、5.0、5.1、5.2、5.3、5.4、5.5、および 5.6) を使用していて PlayFab Online Subsystem を使用したいユーザーには、次の 2 つのオプションがあります:

* ローカルの Unreal Engine バージョンを 5.7 にアップグレードします。
* 最新のリリースをプルしてゲームにバックポートします。
  UE4 の場合、4.26 では異なるプラットフォーム間のクロスプレイが動作しませんが 4.27 では動作するため、4.27 が推奨バージョンです。以前のバージョンの Unreal Engine 4 を使用している場合、OSS は最小限の作業でバックポートできます。詳細については、[Unreal Engine 4 の古いバージョンの使用](/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions) を参照してください。

<Note>
  4.25plus より前のバージョンの UE4 を使用している場合は、置換をすべて検索して置換を使用して、GDK へのすべての参照を Anvil に名前変更する必要があります。
</Note>

UE4.27、5.0、5.1、5.2、5.3、または 5.4 でバックポート中に質問がある場合は、[GitHub イシュー](https://github.com/PlayFab/PlayFabMultiplayerUnreal/issues/new) を開くか、[サポート チケット](https://playfab.com/contact/) を開いてください。

## サポートされている Microsoft Game Development Kit (GDK) のバージョン

最新情報については、[GDK SDK Update Paths](https://udn.unrealengine.com/s/article/GDK-SDK-Updates-Path) の Unreal Engine 開発者ドキュメントを参照してください。

XDK を使用している場合、OSS の古いバージョン (1.07 以前) でサポートされていることに注意してください。詳細については、[古いバージョンの使用](/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions) を参照してください。

<Note>
  UE5.3 の WinGDK バージョンには、HTTP リクエストに関連する既知の問題があります。Epic Games はこの問題を認識しており、バージョン 5.4 で対処しました。UE5.3 でこの問題を回避するには、`-UseWinHttpGDK` コマンドライン引数を使用してゲームを起動し、xCurl の代わりに WinHTTP に切り替えます。詳細については、[5.3 WinGDK HTTP running issue with xCurl](https://udn.unrealengine.com/s/question/0D54z00009l9fK0CAI/53-wingdk-http-module-wont-compile-with-xcurl) に関する Unreal Engine フォーラムの投稿を参照してください。
</Note>

## サポートされている Nintendo Switch SDK のバージョン

サポートされている Nintendo Switch SDK のバージョンは、[Switch SDK Updates Path](https://udn.unrealengine.com/s/article/Switch-SDK-Updates-Path) または対応するファイルで確認できます:

* UE4: \Engine\Platforms\Switch\Source\Programs\UnrealBuildTool\UEBuildSwitch.cs
* UE5.0: \Engine\Platforms\Switch\Source\Programs\UnrealBuildTool\SwitchPlatformSDK.cs
* UE5.1、UE5.2、および UE5.3: \Engine\Platforms\Switch\Source\Programs\UnrealBuildTool\SwitchPlatformSDK.Versions.cs
* UE5.4: \Engine\Platforms\Switch\Config\Switch\_SDK.json
* UE5.5、UE5.6、および UE5.7: \Engine\Platforms\Nintendo\Config\Nintendo\_SDK.json

## サポートされている PS5™ および PS4™ SDK のバージョン

サポートされている Sony PlayStation SDK のバージョンは、[PS4 SDK Compatibility](https://udn.unrealengine.com/s/article/PS4-SDK-Compatibility)、[PS5 SDK Compatibility](https://udn.unrealengine.com/s/article/PS5-SDK-Compatibility)、または対応するファイルで確認できます:

* UE4: \Engine\Platforms\[PS4|PS5]\Source\Programs\UnrealBuildTool\UEBuild\[PS4|PS5].cs
* UE5.0: \Engine\Platforms\[PS4|PS5]\Source\Programs\UnrealBuildTool\[PS4|PS5]PlatformSDK.cs
* UE5.1、UE5.2、および UE5.3: \Engine\Platforms\[PS4|PS5]\Source\Programs\UnrealBuildTool\[PS4|PS5]PlatformSDK.Versions.cs
* UE5.4、UE5.5、UE5.6、および UE5.7: \Engine\Platforms\[PS4|PS5]\Config\[PS4|PS5]\_SDK.json

<Note>
  上記の Unreal のドキュメントおよび UDN フォーラム リンクにアクセスするには、登録された Unreal 開発者であり、特定のプラットフォームに対してテナント化されている必要があります。
</Note>

## 料金

料金の詳細については、[PlayFab Party の請求](/services/playfab/pricing/meters/meters#party) を参照してください。

「PlayStation」は Sony Interactive Entertainment Inc. の登録商標または商標です。
「PS4」は Sony Interactive Entertainment Inc. の登録商標または商標です。
「PS5」は Sony Interactive Entertainment Inc. の登録商標または商標です。


## Related topics

- [PlayFab Online Subsystem (OSS) Quickstart](/ja-jp/services/playfab/multiplayer/networking/party-unreal-engine-oss-quickstart.md)
- [PlayFab Online Subsystem (OSS) Dedicated Server Setup](/ja-jp/services/playfab/multiplayer/networking/party-unreal-engine-oss-dedicated-servers.md)
- [PlayFab OnlineSubsystem for Unreal Engine リリースノート](/ja-jp/services/playfab/multiplayer/networking/unreal-release-notes.md)
- [Integrate the PlayFab Unreal Engine Marketplace plugin](/ja-jp/services/playfab/multiplayer/networking/party-unreal-engine-oss-playfab-plugin-integration.md)
- [Using older versions of Unreal Engine 4](/ja-jp/services/playfab/multiplayer/networking/party-unreal-engine-using-older-versions.md)
