Skip to main content
このトピックでは、クロスプラットフォーム タイトル開発においてサービスをどのように使用し、組み合わせられるかについて説明します。 最大限の設計制御を提供するために、当社のマルチプレイヤー コンポーネントとサービスは、完全なスイート ソリューションとして使用することも、スタジオのカスタム実装や他のミドルウェア ソリューションと組み合わせて使用することもできるよう、柔軟に設計されています。 XBOX および PC タイトル向けに特別に開発している場合は、代わりに XBOX および PC マルチプレイヤーの設計ガイダンス を参照してください。

現在サポートされているプラットフォーム

  • Android
  • iOS
  • PlayStation®
  • Steam
  • XBOX
  • Windows PC
私たちは、開発者のニーズを満たすためにテクノロジとサービスを継続的に改善しています。皆様のご意見をお聞かせください。XBOX 開発者フォーラム でフィードバックをお寄せください。 “PlayStation” は Sony Interactive Entertainment Inc. の登録商標または商標です。

マルチプレイヤー サーバー-クライアント設計

サーバー-クライアント設計では、権威あるゲーム ロジックがサーバーでホストされます。 以下の図は、サーバー-クライアント アーキテクチャを使用したマルチプレイヤー ゲーム セッションを作成するために当社サービスがどのように連携するかを示しています。

マルチプレイヤー クライアント-ホスト設計

クライアント-ホスト設計では、クライアントがホストとして機能します。これは、クライアントが権威あるゲーム ロジックとゲーム ステート管理を提供できることを意味します。 この設計を使用してゲームを開発する場合、Party を使用して、透過的で低レイテンシのクラウド リレーを通じてクライアントが自動的に相互接続できるようにし、チャットおよびデータ通信を有効にできます。 これは、通信のためのリレーを備えたピアツーピア アーキテクチャと見なすことができます。透過的で低レイテンシのリレーを使用することで、従来のピアツーピア実装に関連する IP 漏洩やその他の関連するセキュリティ上の懸念を回避し、プレイヤーのオンライン安全性を向上させます。 以下の図は、クライアント-ホスト設計を使用したマルチプレイヤー ゲーム セッションを作成するために当社サービスがどのように連携するかを示しています。

クロスプラットフォーム タイトル向けのソリューションを組み合わせる方法

以下の表は、目的のマルチプレイヤー体験を作成するために使用できるいくつかの異なる組み合わせとテクノロジを示しています。
招待、参加、および直近プレイヤーに関する XBOX ソーシャル体験は、XBOX および Windows PC タイトルのみの XBOX Requirement (XR) です。
キー: カスタム ソリューション とは、社内実装または Microsoft 以外のミドルウェア ソリューションを使用していることを意味します。

関連項目

最終更新日 2026年8月25日