samuelpilz / core-catcher

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Game-Lobby for multiple games

samuelpilz opened this issue · comments

A lobby should be able to hold multiple games and create new games.
It should be possible for players to reconnect to a game.

User stories (updated):

  1. A player can open a new game.
  2. Other players can join that game-lobby.
  3. The player hosting can choose to start a game if at least other player joined. After starting the game, no player can join the game. Player that lost their connection can reconnect to the game using their nickname as identification
  4. In the lobby, each player can set the preference if the player wants to be rogue or not. A rogue is randomly selected among the players, who wanted to be rouge. If no one volunteered, then a random player gets selected.

Note that authentication is addressed in future iterations