<GAME ID="id" NAME="name" VERSION="version"> <PROTOCOL ENGINE="engine" VERSION="version"/> <ALLOW PLAYERS="players" BOTS="bots" SPECTATORS="spectator"/> <ABOUT AUTHOR="author" URL="url"/> <DESC>desc</DESC> </GAME> | ||
Data | Type | Example |
ID | int | 0 |
NAME | string | TicTacToe |
VERSION | string | 0.2 |
ENGINE | string | TicTacToe |
PLAYERS | string | 4 |
BOTS | string | 1..3 |
SPECTATORS | string | true |
AUTHOR | string | Anonymous Coward |
URL | string | http://www.ggzgamingzone.org/gameclients/ |
DESC | string | My first game |
A list entry describing one game at a GGZ server, which may be used in one or more rooms.
Unique identifier for this game
The name of the game
Game server program version, and game server/client communication protocol version
Generalized game type, which is used for frontend selection
The number of players allowed in this game, in the form of a list of individual numbers and/or a single range of numbers, separated by spaces. For instance '1 2 3 5..10' includes both a list and a range.
The number of AI bots allowed at a table of this game. The form is that of a number list (the same as for the PLAYERS element). Zero bots is always allowed and will not be listed.
Whether spectators are allowed or not, either 'true' or 'false'.
Name of the author or author team
Pointer to the project homepage of the game server
Description for the game type offered by this server
After the client requested the list of games, a LIST containing some game entries is sent from the server to the client.