Prevent matchmaking from injecting players into existing matches

I’m developing a 2v2 island designed for 4 players with teams of 2 players each.
Island settings are Max Players: 4, Team Index: 2, Team Size: 2

Currently, when a running match has fewer than 4 players (either because only 3 players queued up, or someone left during a match), the global matchmaking service adds new queuing players to the existing match as spectators.

However, I want to prevent mid-match joining. Once a match has started, I’d prefer that new players entering the matchmaking queue be directed to new matches instead. Having players join existing matches, even as spectators, disrupts the gameplay experience, new players have not interest in join as spectators.

How can I configure my settings to prevent players from joining existing matches and ensure all newly queuing players are assigned to new matches instead?

Great question!

For this scenario, I suggest you use a Round Settings Device.

On this device you have the option to enable and disable matchmaking.

Here is the breakdown of these options:

Disable Matchmaking When Receiving From No Channel, Pick a channel Disables the ability for matchmaking to spawn players into the island, or the ability to join in-progress games that have matchmaking. This only applies to published games that have matchmaking turned on in the My Island settings. Beware, it can take some seconds to Disable it if an Enable request was made recently
Enable Matchmaking When Receiving From No Channel, Pick a channel Enables the ability for players to matchmake into the island or join in progress for games that have matchmaking. This only applies to published games that have matchmaking turned on in the My Island settings. Beware, it can take some seconds to Enable it if a Disable request was made recently.
Toggle Matchmaking When Receiving From No Channel, Pick a channel Toggles the ability for players to matchmake into the island or join in progress for games that have matchmaking. This only applies to published games that have matchmaking turned on in the My Island settings. Beware, it can take some seconds to Toggle it if an Enable, Disable, or Toggle request was made recently

HOW TO ACCOMPLISH YOUR TASK

To accomplish what you need, you need to send an event so that it disables matchmaking either after enough players are in the game to start, or after a game start countdown via a timer.

Hope that helps!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.