Understanding Game Lobbies and Places within Game Universe

Hello all, I was wondering about standard practices within Roblox regarding Teleportation and game menu/lobbies.

In my game, the player would start off in a single player lobby that has an option for single player mode.

As a player, you should be able to queue up for a 1v1 mode and be placed into a matchmaking queue facilitated by Messaging Service.

When a good match is found, players involved in the match will be teleported via Teleport Service to a new game instance where only the two players there. When the match is concluded, both players are then sent back to the original single player place.

My question is, is it fine to have this single player lobby, and what would that look like in terms of seeing the game’s server list page? From what I’ve seen, no other game really uses this sort of design, so I was wondering if it were better practice instead of using single player lobbies, just to have multiple players (10?) in the single player lobby and keep with the rest of the Teleport Service idea for the 1v1s. Any info would be appreciated!

1 Like

This is more opinion based so I’m just sharing my opinion here. I think that there should be a multiplayer game that gets teleported to another game where you actually do stuff in, like the 1v1 mode. Communication between players is very important and if you ask me it also helps with player retention.
so in all.

Make a Multiplayer Server that can be teleported to a 1v1 mode

This might not be what you want to hear but TeleportService in my opinion and most likely others, is super unstable.

I’ve heard it breaks like every other week, @Kampfkarren had an issue with it that costed them their entire community.

1 Like

That is very good to know. Is there any other way to matchmake players within the game universe then? Or will I have to settle for making large game lobbies of like 10-20 players and matchmake internally?