現在サポートされているプラットフォーム
- Android
- iOS
- PlayStation®
- Steam
- XBOX
- Windows PC
マルチプレイヤー サーバー-クライアント設計
サーバー-クライアント設計では、権威あるゲーム ロジックがサーバーでホストされます。 以下の図は、サーバー-クライアント アーキテクチャを使用したマルチプレイヤー ゲーム セッションを作成するために当社サービスがどのように連携するかを示しています。マルチプレイヤー クライアント-ホスト設計
クライアント-ホスト設計では、クライアントがホストとして機能します。これは、クライアントが権威あるゲーム ロジックとゲーム ステート管理を提供できることを意味します。 この設計を使用してゲームを開発する場合、Party を使用して、透過的で低レイテンシのクラウド リレーを通じてクライアントが自動的に相互接続できるようにし、チャットおよびデータ通信を有効にできます。 これは、通信のためのリレーを備えたピアツーピア アーキテクチャと見なすことができます。透過的で低レイテンシのリレーを使用することで、従来のピアツーピア実装に関連する IP 漏洩やその他の関連するセキュリティ上の懸念を回避し、プレイヤーのオンライン安全性を向上させます。 以下の図は、クライアント-ホスト設計を使用したマルチプレイヤー ゲーム セッションを作成するために当社サービスがどのように連携するかを示しています。クロスプラットフォーム タイトル向けのソリューションを組み合わせる方法
以下の表は、目的のマルチプレイヤー体験を作成するために使用できるいくつかの異なる組み合わせとテクノロジを示しています。招待、参加、および直近プレイヤーに関する XBOX ソーシャル体験は、XBOX および Windows PC タイトルのみの XBOX Requirement (XR) です。
キー: カスタム ソリューション とは、社内実装または Microsoft 以外のミドルウェア ソリューションを使用していることを意味します。
