Microsoft DirectX 8.0 (C++) |
ピアツーピア セッションは、ネットワークで接続されたユーザーの集合から構成される。ゲームの準備と起動にはロビー サーバーを使用することがあるが、ゲームの実行に必要なメッセージングはユーザー間で直接やり取りする。ロビー サーバーとの通信は、参加者リストの更新といった限られた目的にのみ使用する。
ピアツーピアのゲームでは、ゲームの実行に必要なことがすべてクライアント ソフトウェアに属する。サーバーが関係しないため、ゲーム全体を作成し、維持するために必要な処理は、すべてクライアント アプリケーションで行わなければならない。このドキュメントでは、Microsoft® DirectPlay® によるロビー可能なピアツーピア ゲームの基本的原理を説明する。ピアツーピア アプリケーションの簡単な実例については、SDK 付属の SimplePeer アプリケーションを参照すること。