Skip to main content
PlayFab Party Unity SDK プラグインは、Unity ゲーム開発者の利便性のために作成された、ネイティブ Party C++ ライブラリの上に構築された Unity C# ラッパーです。 これにより、以下を含む Unity ゲームで Party と Party Cognitive Services を活用できます。
  • マルチプレイヤー ネットワーキング
  • チャット メッセージとデータ交換
  • クロストークとクロスプレイ
  • リアルタイムのテキスト チャット翻訳や音声文字起こしなどのアクセシビリティ機能
複数のプラットフォームでゲームを開発するために設計されています。 PlayFab Party Unity プラグインは、エコノミー、リーダーボードなどのその他の PlayFab 機能を提供する PlayFab の「コア」Unity SDK プラグインと一緒に動作します。詳細については、PlayFab Unity SDK および PlayFab Unity SDK ドキュメント を参照してください。 Party Unity プラグインは、Unity Asset パッケージとしてダウンロード可能です。現在、以下のプラットフォームでのゲーム開発をサポートしています。 「PlayStation」は Sony Interactive Entertainment Inc. の登録商標または商標です。 「PS4」は Sony Interactive Entertainment Inc. の登録商標または商標です。 「PS5」は Sony Interactive Entertainment Inc. の登録商標または商標です。 *- GDK の基礎となる Party ライブラリはプラグインに含まれていません。詳細はバージョニング セクションを参照してください。 「PlayStation」は Sony Interactive Entertainment Inc. の登録商標または商標です。

Party Unity プラグインが提供する API 機能

  • ゲーム ネットワーキング
  • VoIP
  • 以下のプラットフォームをサポート:
    • GDK:
      • XBOX Series X|S
      • XBOX One
      • PC
    • Windows
    • iOS
    • Android
    • PS4™
    • PS5™
    • Switch
  • 上記プラットフォーム間のクロスプレイとクロストークのサポート
  • Party Cognitive Services
    • リアルタイムのテキスト チャット翻訳
    • リアルタイムの音声チャット文字起こし
    • リアルタイムの音声チャット翻訳
    • テキストから音声への合成
「PS4」は Sony Interactive Entertainment Inc. の登録商標または商標です。 「PS5」は Sony Interactive Entertainment Inc. の登録商標または商標です。

Party Unity プラグインに含まれるもの

  • Unity ゲームと Party ライブラリのコア機能をより簡単に統合するために、PlayFabMultiplayerManager クラスとプレハブによって提供される、Unity C# で書かれた簡素化されたトップレベル Party API
  • 基となるネイティブ (C++) Party ライブラリ API へのマネージド コード インターフェースを提供する C# 相互運用レイヤー。これはトップレベル C# API で使用されます。
  • サポートされる各プラットフォームの基となるネイティブ (C++) Party バイナリ:
    • Windows 用 Party DLL ライブラリ
    • iOS 用 Party iOS Framework ライブラリ (デバイスとシミュレータ)
    • Android 用 Party AAR ライブラリ アーカイブ
    • Microsoft Game Core 用 Party DLL ライブラリは含まれていません。GDK で配布されており、Unity プロジェクトをビルドする前にプラグインにコピーする必要があります (詳細はプラグインに含まれる README ファイルを参照してください)
    • PS4、PS5 用 Party 動的ライブラリ
    • Switch 用 Party 静的ライブラリ
  • PlayFab「コア」Unity SDK プラグイン (必要に応じて独立して更新できます)
  • XBOX Live 認証とポリシー プロバイダー API (現在 GDK プラットフォームでのみサポート)

Party Unity プラグインのバージョンとプラットフォーム間の互換性

Party Unity プラグインは、プラットフォームに応じて複数の配布ポイント (Git リポジトリ) で公開およびダウンロード可能です。一部の配布ポイントへのアクセスは制限されており、Microsoft の担当者への要求が必要です。 Party Unity プラグインは、異なる配布ポイントからダウンロードされたバージョン間の互換性を明確にし、基礎となるネイティブ ライブラリの特定のバージョンを参照するために、カスタムのバージョニング スキームを使用しています。

Party Unity プラグインのバージョニング スキーム

たとえば、1.5.0.3-main.0 (メインの公開 GitHub リポジトリからダウンロードされたバージョン) や 1.5.0.3-ps5.0 (PS5 のみの Party バイナリを含む、制限付きアクセスのリポジトリからダウンロードされたバージョン) です。 バージョンのコンポーネント:
  • X.X.X - サポートされるすべてのプラットフォーム間で基礎となる Party ライブラリの最低バージョン。この値は基礎となる C++ ライブラリ バージョンとの参照の一貫性を提供します。上記の例では、各プラットフォームに含まれる Party ライブラリはバージョン 1.5.0 以上です。
  • Y - 指定された X.X.X 部分のバージョンに対する、Party Unity C# レイヤーの変更の増分インデックス。
  • (distribution-point-indicator) - 特定の Party Unity プラグイン パッケージがどの配布ポイントからダウンロードされたかを追跡するためのニーモニック コード。配布ポイントによって異なり、たとえば main (メインの公開配布 GitHub リポジトリ)、ps5 (PS5 開発者向けに制限されたアクセスの Microsoft Azure DevOps リポジトリ) などです。
  • Z - 配布ポイントに固有の変更の増分インデックス (たとえば、特定のプラットフォームのみに更新またはパッチされた Party バイナリなど)。
いずれかのバージョン コンポーネントの数字が高いほど、左から右への重要度で新しいバージョンを意味します。

異なる配布ポイントからのバージョン間の互換性

配布ポイントに関係なく、Party Unity プラグインは、バージョンの最初の 4 つの数字 (X.X.X.Y) が同じ である場合、他の配布ポイントからの Party Unity プラグインと完全に互換性があることが保証されます。互換性のあるバージョンを Unity プロジェクトに任意の順序で、互いを上書きしたり壊したりすることなくインポートできます。それらの共有コードは同一だからです。各バージョンには、重複しない追加のプラットフォーム固有ファイルがある場合があります。 たとえば、iOS、PS5、Switch をターゲットにしている場合、以下のすべてのバージョンの Party Unity プラグインを、任意の順序で Unity プロジェクトにインポートできます。
  • 1.5.0.3-main.0 (iOS 用の Party バイナリを含むファイルなどをインポート)
  • 1.5.0.3-ps5.0 (PS5 用の Party バイナリを含むファイルなどをインポート)
  • 1.5.0.3-sw.0 (Switch 用の Party バイナリを含むファイルなどをインポート)
これらの各プラグインに含まれる共有 (クロスプラットフォーム) Unity C# コードは同じです。

サポートされている Unity のバージョン

Unity 2017 以降のすべての最近のバージョンをサポートしています。ただし、各プラットフォームで利用可能な Unity 開発アドオンの可用性により選択肢が制限される場合があります。詳細については、対応する Unity ドキュメントを参照してください。それが、プラットフォーム SDK の選択肢を制限することもあります。一般的に、各プラットフォームで利用可能な最新の Unity 開発アドオンのバージョンの 1 つで Party Unity プラグインをテストしています。Unity Editor、Unity アドオン、またはプラットフォーム SDK の新しいバージョンでビルドまたはランタイムの問題が発生した場合は、お客様に報告することをお勧めします。

価格

Party ネットワーキングとボイス チャットは、Foundation Mode を通じて対象となる XBOX エコシステム開発者に追加コストなしで含まれています。 Party Cognitive Services やその他のサービスには関連コストが発生する場合があります。詳細については、PlayFab Party の課金 を参照するか、Microsoft の担当者に連絡してください。
最終更新日 2026年8月24日