ロビー サーバー
ロビー サーバー
ロビー サーバーは、プレーヤが集まってゲームを準備できるようにすることを主な目的とするアプリケーションである。通常はリモート コンピュータにあり、インターネットを通じてアクセスする。ロビー サーバーは、チャット ルームのホスト、ニュースや情報の投稿、商品の販売などといったその他のさまざまな機能を実行することが多い。
マルチプレーヤ ゲームを管理するため、通常、ロビー サーバーは以下を含む多様な作業を行う。
- 各種のゲーム セッションおよびプレーヤのネットワーク アドレスを管理する。
- プレーヤのコンピュータにある関連するゲーム アプリケーションを起動して、セッションを開始する。
- 進行中のセッションにプレーヤを追加する。
- セッション内の各種コンピュータを、正しいネットワーク アドレスに接続する。
- プレーヤがゲームを抜ける、ゲーム ホストが移行する、といったセッションの変化を把握する。
ロビー サーバー アプリケーションの詳細は、ベンダーが提供しようとしているサービスの種類によって異なる。Microsoft® DirectPlay® では、ロビー サーバーの実装方法も、ロビー サーバーとユーザー コンピュータの通信方法も、指定されていない。ただし、ロビー ベンダーは、DirectPlay 互換のロビー クライアントを実装し、ユーザーに配布しなければならない。