Microsoft DirectX 8.0 (C++) |
A lobby client is an application that is implemented by the lobby server vendor and installed on each player's computer. It handles communication between the players and their game applications, and the lobby server. A common way to install a lobby client is to have the user download it from the lobby server's Web site as part of the sign-up procedure.
The following is a typical scenario.
Lobby clients do not necessarily have to be linked to a remote server. In another scenario the user launches the lobby client directly. The lobby client then lists the available games and sessions, perhaps among the people connected to the user's LAN subnet. Once the user chooses a game and session, the lobby client launches the game.
This section discusses some the general features of a lobby client. For more information on communicating between a lobby client and its associated lobby server, see Communicating with a Lobbyable Game.
For more information on implementation details, see Implementing a Lobby Client or the LobbyClient sample application included in the SDK.