Skip to content

define and implement streamlined process for users #150

Open
@MiniDigger

Description

@MiniDigger
  • user joins server
  • user enters the hub game automatically (doesn't need to be a different server, can run a whole network on one instance!)
  • user joins the queue for SurvivalGames
  • nobody else is in that queue and no other joinable game is found
  • new game instance is started (doesn't need to be a different server)
  • everybody in the hub game gets a notification
  • more ppl join that game
    • via queue
    • via invite
      • by user
      • by the server/the alert
    • auto join via group
    • via sign
    • via friendlist (friends can join your game)
    • via command
  • game starts automatically
  • ppl vote for map
  • maps gets loaded
  • ppl play game
  • game ends, ppl can leave
  • ppl who are still in get put into a new game of that type which is back at lobby phase
  • instance is shutdown after x minutes in empty lobby phase
  • winner of old game is announced in hub

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions