TokenLobby
Last updated
Last updated
The Token Lobby canister exposes a number of Game Rooms to the user. A Game Room has information on required stakes, number of players in queue, and any other relevant session patterns.
A Game may be used in multiple Game Rooms, as long as they are all configured correctly.
For example, low-stakes vs high-stakes tic-tac-toe.
A more complicated example would be an action game with different play modes and roles requiring different stakes.
The game performs queue validation and makes sure it knows how to start the session passed by the lobby. The lobby validates the game's bookkeeping and ensures the sessions are settled fairly