Personalize a configuração de seu matchmaking

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

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:

  1. No Painel do Criador , navegue até Criações e selecione uma experiência.
  2. Na navegação à esquerda, navegue até a seção Configurar e selecione Criação de Partidas Personalizada .
  3. Selecione a aba Configuração e clique em Criar Configuração .
  4. Na página Criar uma configuração de matchmaking personalizada , insira um nome para sua configuração.
  5. Altere os pesos dos sinais Roblox que você deseja atualização.
  6. Clique em Salvar Configuração .
  7. Selecione os locais aos quais você deseja aplicar essa configuração.
  8. Clique em Salvar Configuração novamente.

A nova configuração de matchmaking aparece na lista Configurações da aba Configuração .

The Configurations list of the Configuration tab.

Configuração personalizada com sinais personalizados

Para criar uma configuração de matchmaking personalizada usando sinais personalizados:

  1. No Painel do Criador , navegue até Criações e selecione uma experiência.
  2. Na navegação à esquerda, navegue até a seção Configurar e selecione Criação de Partidas Personalizada .
  3. Selecione a aba Configuração e clique em Criar Configuração .
  4. Na página Criar uma configuração de matchmaking personalizada , insira um nome para sua configuração.
  5. Clique em Adicionar sinal personalizado e crie um sinal personalizado.
  6. Altere os pesos dos sinais que você deseja atualização.
  7. Clique em Salvar Configuração .
  8. Selecione os locais aos quais você deseja aplicar essa configuração.
  9. 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:

  1. Na página Criar uma configuração de matchmaking personalizada , clique em Adicionar sinal personalizado .

  2. Abaixo de Detalhes de sinal , insira um nome e descrição de sinal.

  3. Abaixo de Configuração de Sinal :

    • Para um atributo numérico de jogador : :

      1. Escolha o atributo que você deseja referenciar.
      2. 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.
      3. Ajuste os valores sob a agregação.
    • Para um atributo numérico do servidor : :

      1. Escolha o atributo que você deseja referenciar.
      2. Ajuste os valores sob o atributo.
    • Para um atributo categorial de jogador : :

      1. Escolha o atributo que você deseja referenciar.
      2. 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 >:

      1. Escolha o atributo que você deseja referenciar.
      2. Ajuste os valores sob o atributo.
  4. (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 .

    A preview of the signal score in Preview and Test Signal.
  5. 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:

  1. Na página Criação de Partida Personalizada , selecione a aba Atributos e clique em Criar Atributo .
  2. Na página Criar Atributo , selecione Atributo do Jogador e insira um nome único para ele.
  3. Escolha um Tipo de Dado e um Valor Padrão para o atributo.
  4. Abaixo de Configurações da Loja de Dados , selecione a loja de dados na qual o dado do atributo vive.
  5. 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.
  6. 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.
  7. Insira um Alcance da Loja de Dados para especificar o alcance. Se você não inserir um alcance, ele padrão será global.
  8. Clique em Salvar Alterações para salvar o atributo do jogador.
The attribute characteristics and data store settings for the creation of a player attribute.

O novo atributo aparece na lista Atributos do Jogador da aba Atributos .

Atributos do servidor

Para criar um atributo de servidor:

  1. Na página Criação de Partida Personalizada , selecione a aba Atributos e clique em Criar Atributo .
  2. Na página Criar Atributo , selecione Atributo do Servidor e insira um nome único para ele.
  3. Escolha um Tipo de Dado e um Valor Padrão para o atributo.
  4. Clique em Salvar Alterações para salvar o atributo do seu servidor.
The attribute characteristics for the creation of a server attribute.

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:

  1. Na página Personalização de Partidas , clique em Adicionar ao Local .
  2. Selecione uma configuração e o local ou locais para os quais você deseja aplicá-la.
  3. 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.