Creates and stores a new game room instance. Will fill instance components by calling each constructor with the game id.
Room options including player count.
Game type identifier.
Component constructors.
Optional
Optional empty-room timeout in milliseconds.
The created game room with data and initialized components.
Creates and stores a new game room instance. Will fill instance components by calling each constructor with the game id.