Skip to content

Game Lobbys #35

@Spinnernicholas

Description

@Spinnernicholas

I would like to have a game lobby that shows all players and allows them to choose if they want to be the interviewer or suspect in the next interview. This game lobby would replace the existing confirm/swap positions view.

Player Names

Having a game lobby that lists all the players will require each player to have a name. Eventually, it would be nice to allow each player to set their own name but if that is not in place before this, I propose we generate random names in a similar way to how the interview IDs are generated. We can have two lists, first names and last names. One of each can be chosen at random and then the result is checked to make sure it is unique for that specific lobby. If a collision occurs, I think we should only reroll the first name because that will increase the likelihood that two players will share the same last name which I think would create some interesting banter.

Lobby Owner

The player that creates the game will be the initial owner of the lobby. They should be able to pass ownership to another player through the game lobby interface. The owner will have the ability to lock the lobby with a password and set custom settings for the lobby/interview.

Initial Lobby Settings

I propose we start with at least these settings.

  • Password Protect Lobby
  • Max Number of Players
  • Interview Timer
  • Interview Packet Selector (Allows enabling/disabling of specific interview packets)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions