Com uma configuração de matchmaking personalizada, você pode construir experiências competitivas, cooperativas e únicas combinando jogadores com servidores com base em características como nível de habilidade, latência e preferências de jogabilidade.
Por padrão, o Roblox fornece uma configuração de matchmaking que usa sinais Roblox predefinidos.Para personalizar o matchmaking, você pode criar novas configurações de matchmaking ajustando os pesos de sinais existentes do Roblox, criar novos sinais personalizados, ou ambos.Você pode então pré-visualizar sua configuração por prever pontuações do servidor com servidores de teste.
Configuração personalizada com sinais do Roblox
Você pode ajustar os pesos de sinais existentes do Roblox para personalizar o matchmaking da sua experiência.Para mais informações sobre sinais do Roblox e como suas fórmulas são calculadas, veja Sinais existentes.
Para criar uma configuração de matchmaking personalizada usando apenas sinais do Roblox:
- No Painel do Criador , navegue até Criações e selecione uma experiência.
- Na navegação à esquerda, navegue até a seção Configurar e selecione Criação de Partidas Personalizada .
- Selecione a aba Configuração e clique em Criar Configuração .
- Na página Criar uma configuração de matchmaking personalizada , insira um nome para sua configuração.
- Altere os pesos dos sinais Roblox que você deseja atualização.
- Clique em Salvar Configuração .
- Selecione os locais aos quais você deseja aplicar essa configuração.
- Clique em Salvar Configuração novamente.
A nova configuração de matchmaking aparece na lista Configurações da aba Configuração .

Configuração personalizada com sinais personalizados
Para criar uma configuração de matchmaking personalizada usando sinais personalizados:
- No Painel do Criador , navegue até Criações e selecione uma experiência.
- Na navegação à esquerda, navegue até a seção Configurar e selecione Criação de Partidas Personalizada .
- Selecione a aba Configuração e clique em Criar Configuração .
- Na página Criar uma configuração de matchmaking personalizada , insira um nome para sua configuração.
- Clique em Adicionar sinal personalizado e crie um sinal personalizado.
- Altere os pesos dos sinais que você deseja atualização.
- Clique em Salvar Configuração .
- Selecione os locais aos quais você deseja aplicar essa configuração.
- Clique em Salvar Configuração novamente.
A nova configuração de matchmaking aparece na lista Configurações da aba Configuração .
Crie um sinal personalizado
Sinais personalizados podem ser numericamente do jogador, numericamente do servidor, categorialmente do jogador ou categorialmente do servidor.Para mais informações sobre sinais personalizados e como suas fórmulas são calculadas, veja Sinais personalizados.
Para criar um sinal personalizado:
Na página Criar uma configuração de matchmaking personalizada , clique em Adicionar sinal personalizado .
Abaixo de Detalhes de sinal , insira um nome e descrição de sinal.
Abaixo de Configuração de Sinal :
Para um atributo numérico de jogador : :
- Escolha o atributo que você deseja referenciar.
- Selecione como deseja agregar o atributo em cada servidor.
- Médio : A média de todos os valores de atributos dos jogadores no servidor.Minimiza a diferença entre o atributo médio do jogador do servidor e o atributo do jogador que se junta.
- Médio : O médio de todos os valores de atributo dos jogadores no servidor.Minimiza a diferença entre o atributo do jogador médio do servidor e o atributo do jogador que se junta.
- Somar : A soma de todos os valores de atributos dos jogadores no servidor, incluindo os do jogador que se juntou.Minimiza a diferença entre o valor total do atributo dos jogadores no servidor, incluindo o jogador que se junta, e um valor constante.
- Ajuste os valores sob a agregação.
Para um atributo numérico do servidor : :
- Escolha o atributo que você deseja referenciar.
- Ajuste os valores sob o atributo.
Para um atributo categorial de jogador : :
- Escolha o atributo que você deseja referenciar.
- Selecione como você deseja distribuir o valor do atributo entre os servidores:
- Cluster : Jogadores de grupos com o mesmo valor de atributo.Maximiza a proporção de jogadores no servidor que têm o mesmo valor de atributo do jogador que se junta.
- Diversificar : Jogadores de grupos com diferentes valores de atributos.Maximiza a proporção de jogadores no servidor que têm um valor de atributo diferente do jogador que se junta.
Para um atributo categorial de servidor >:
- Escolha o atributo que você deseja referenciar.
- Ajuste os valores sob o atributo.
(Opcional) Expandir Sinal de Previsualização e Teste para pré-visualizar o score do sinal.Você pode ajustar os valores do sinal de teste para otimizar o resultado da pré-visualização .
Clique em Criar Sinal .
O novo sinal personalizado aparece na lista Configuração da página Criar uma Configuração de Criação Personalizada .
Crie um atributo personalizado
Atributos são propriedades associadas a jogadores e servidores, como nível de habilidade e preferências de modo de jogo.Se você quiser criar e usar sinais personalizados, deve primeiro criar atributos personalizados.Você pode criar atributos de jogador ou servidor.
Para mais informações sobre a diferença entre os atributos do jogador e do servidor, veja Atributos personalizados.
Atributos do jogador
Para criar um atributo de jogador:
- Na página Criação de Partida Personalizada , selecione a aba Atributos e clique em Criar Atributo .
- Na página Criar Atributo , selecione Atributo do Jogador e insira um nome único para ele.
- Escolha um Tipo de Dado e um Valor Padrão para o atributo.
- Abaixo de Configurações da Loja de Dados , selecione a loja de dados na qual o dado do atributo vive.
- Insira um Modelo de Chave da Loja de Dados para armazenar os valores de atributos do jogador.Na hora de tempo de execução, o {UserId} é substituído pelo ID de usuário real do jogador.
- Insira um Caminho de Valor da Loja de Dados para que a negociação possa localizar o valor do atributo do jogador dentro de um objeto JSON no armazenamento de dados que você selecionou.
- Insira um Alcance da Loja de Dados para especificar o alcance. Se você não inserir um alcance, ele padrão será global.
- Clique em Salvar Alterações para salvar o atributo do jogador.

O novo atributo aparece na lista Atributos do Jogador da aba Atributos .
Atributos do servidor
Para criar um atributo de servidor:
- Na página Criação de Partida Personalizada , selecione a aba Atributos e clique em Criar Atributo .
- Na página Criar Atributo , selecione Atributo do Servidor e insira um nome único para ele.
- Escolha um Tipo de Dado e um Valor Padrão para o atributo.
- Clique em Salvar Alterações para salvar o atributo do seu servidor.

O novo atributo aparece na lista Atributos do Servidor da aba Atributos .
Visualizar e testar pontuações do servidor
Visualize e teste a pontuação do servidor de pré-visualização e teste para ver como as configurações de peso de sinal impactam a seleção do servidor.Você pode experimentar diferentes combinações de peso para otimizar sua configuração de matchmaking.
Ao criar uma pré-visualização, a pré-visualização imita as pontuações do servidor e identifica qual servidor de mock tem a maior pontuação total e é a melhor partida para o jogador.
Para pré-visualizar e testar, clique em Pré-visualizar e Testar na página Criar uma configuração de matchmaking personalizada .A prévia mostra três servidores de teste com pontuações diferentes e destaca o servidor vencedor.Para ver detalhes sobre as fórmulas usadas para pontuação, passe o mouse sobre cada resultado de pontuação de sinal para cada servidor de teste.

Para mais informações sobre pontuação e pesos, veja Pontuação.
Aplique uma configuração a locais
Você pode aplicar uma configuração de matchmaking a tantos locais quanto quiser dentro de sua experiência.
Para aplicar uma configuração a locais:
- Na página Personalização de Partidas , clique em Adicionar ao Local .
- Selecione uma configuração e o local ou locais para os quais você deseja aplicá-la.
- Clique em Salvar Configuração .
Os locais que você selecionou aparecem na lista Locais Aplicados da aba Configuração .Você também pode adicionar uma configuração a locais durante a criação dessa configuração de matchmaking.