Avec une configuration de matchmaking personnalisée, vous pouvez créer des expériences compétitives, coopératives et uniques en correspondant les joueurs aux serveurs en fonction de caractéristiques telles que le niveau de compétence, le délai et les préférences de jeu.
Par défaut, Roblox vous fournit une configuration de matchmaking qui utilise des signaux Roblox prédéfinis.Pour personnaliser le matchmaking, vous pouvez créer de nouvelles configurations de matchmaking en ajustant les poids des signaux Roblox existants, en créant de nouveaux signaux personnalisés , ou les deux.Vous pouvez ensuite prévisualiser votre configuration en prévisualisant les scores du serveur avec des serveurs de test.
Configuration personnalisée avec des signaux Roblox
Vous pouvez ajuster les poids des signaux Roblox existants pour personnaliser le matchmaking de votre expérience.Pour plus d'informations sur les signaux Roblox et sur la façon dont leurs formules sont calculées, voir signaux existants.
Pour créer une configuration de matchmaking personnalisée en utilisant uniquement les signaux Roblox :
- Dans le tableau de bord du créateur , naviguez vers créations puis sélectionnez une expérience.
- Dans la navigation à gauche, naviguez jusqu'à la section Configurer , puis sélectionnez Matchmaking personnalisé .
- Sélectionnez l'onglet configuration et cliquez sur créer une configuration .
- Sur la page Créer une configuration de matchmaking personnalisée , entrez un nom pour votre configuration.
- Modifiez les poids des signaux Roblox que vous souhaitez mettre à jour.
- Cliquez sur enregistrer la configuration .
- Sélectionnez les endroits auxquels vous voulez appliquer cette configuration.
- Cliquez à nouveau sur enregistrer la configuration .
La nouvelle configuration de matchmaking apparaît dans la liste des configurations de l'onglet configuration .

Configuration personnalisée avec des signaux personnalisés
Pour créer une configuration de matchmaking personnalisée en utilisant des signaux personnalisés :
- Dans le tableau de bord du créateur , naviguez vers créations puis sélectionnez une expérience.
- Dans la navigation à gauche, naviguez jusqu'à la section Configurer , puis sélectionnez Matchmaking personnalisé .
- Sélectionnez l'onglet configuration et cliquez sur créer une configuration .
- Sur la page Créer une configuration de matchmaking personnalisée , entrez un nom pour votre configuration.
- Cliquez sur Ajouter un signal personnalisé et créer un signal personnalisé.
- Modifiez les poids des signaux que vous souhaitez mettre à jour.
- Cliquez sur enregistrer la configuration .
- Sélectionnez les endroits auxquels vous voulez appliquer cette configuration.
- Cliquez à nouveau sur enregistrer la configuration .
La nouvelle configuration de matchmaking apparaît dans la liste des configurations de l'onglet configuration .
Créer un signal personnalisé
Les signaux personnalisés peuvent être numériques pour le joueur, numériques pour le serveur, catégoriels pour le joueur ou catégoriels pour le serveur.Pour plus d'informations sur les signaux personnalisés et sur la façon dont leurs formules sont calculées, voir signaux personnalisés.
Pour créer un signal personnalisé :
Sur la page Créer une configuration de matchmaking personnalisée , cliquez sur Ajouter un signal personnalisé .
Sous Détails du signal , entrez un nom et une description de signal.
Sous configuration du signal :
Pour un attribut numérique du joueur : :
- Choisissez l'attribut que vous voulez référencer.
- Sélectionnez comment vous souhaitez agréger l'attribut sur chaque serveur.
- Moyenne : La moyenne de toutes les valeurs d'attribut des joueurs dans le serveur.Minimise la différence entre l'attribut moyen du joueur du serveur et l'attribut du joueur rejoignant.
- Médian : Le médian des valeurs d'attribut de tous les joueurs dans le serveur.Minimise la différence entre l'attribut du joueur médian du serveur et l'attribut du joueur rejoignant.
- Somme : La somme de toutes les valeurs d'attribut des joueurs dans le serveur, y compris celles du joueur joint.Minimise la différence entre la valeur d'attribut totale des joueurs dans le serveur, y compris le joueur joint, et une valeur constante.
- Ajustez les valeurs sous l'agrégation.
Pour un attribut numérique du serveur : :
- Choisissez l'attribut que vous voulez référencer.
- Ajustez les valeurs sous l'attribut.
Pour un attribut catégoriel de joueur : :
- Choisissez l'attribut que vous voulez référencer.
- Sélectionnez comment vous souhaitez distribuer la valeur d'attribut sur plusieurs serveurs :
- Cluster : Groupes de joueurs avec la même valeur d'attribut.Maximise le ratio du nombre de joueurs dans le serveur qui ont la même valeur d'attribut que le joueur rejoignant.
- Diversifier : Joueurs de groupes avec différentes valeurs d'attributs.Maximise le ratio du nombre de joueurs dans le serveur qui ont une valeur d'attribut différente du joueur rejoignant.
Pour un attribut catégoriel de serveur : :
- Choisissez l'attribut que vous voulez référencer.
- Ajustez les valeurs sous l'attribut.
(Facultatif) Étendre le signal d'aperçu et de test pour prévisualiser le score du signal.Vous pouvez ajuster les valeurs du signal de test pour optimiser le resultatsde prévisualisation.
Cliquez sur Créer un signal .
Le nouveau signal personnalisé apparaît dans la liste de configuration Configuration de la page Créer une configuration de matchmaking personnalisé .
Créer un attribut personnalisé
Les attributs sont des propriétés associées aux joueurs et aux serveurs, comme le niveau de compétence et les préférences de mode de jeu.Si vous souhaitez créer et utiliser des signaux personnalisés, vous devez d'abord créer des attributs personnalisés.Vous pouvez créer des attributs joueur ou serveur.
Pour plus d'informations sur la différence entre les attributs joueur et serveur, voir attributs personnalisés.
Attributes du joueur
Pour créer une attribut de joueur :
- Sur la page matchmaking personnalisé , sélectionnez l'onglet attributs et cliquez sur créer un attribut .
- Sur la page Créer une attribution , sélectionnez Attribut du joueur et entrez un nom unique pour elle.
- Choisissez un type de données et une valeur par défaut pour l'attribut .
- Sous paramètres du magasin de données , sélectionnez le magasin de données dans lequel les données de l'attribut vivent.
- Entrez un modèle de clé de magasin de données pour stocker les valeurs des attributs du joueur.A l'exécution, le {UserId} est remplacé par l'ID utilisateur réel du joueur.
- Entrez un chemin de valeur de stock de données afin que le matchmaking puisse localiser la valeur de l'attribut du joueur à l'intérieur d'un objet JSON dans le stock de données que vous avez sélectionné.
- Entrez un scope de magasin de données pour spécifier le scope. Si vous n'entrez pas de scope, il est par défaut global.
- Cliquez sur Enregistrer les modifications pour enregistrer l'attribut de votre joueur.

La nouvelle attribut apparaît dans la liste des attributs du joueur de l'onglet attributs .
Attributes du serveur
Pour créer une attribution de serveur :
- Sur la page matchmaking personnalisé , sélectionnez l'onglet attributs et cliquez sur créer un attribut .
- Sur la page Créer une attribution , sélectionnez attribut du serveur et entrez un nom unique pour elle.
- Choisissez un type de données et une valeur par défaut pour l'attribut .
- Cliquez sur Enregistrer les modifications pour enregistrer l'attribut de votre serveur.

La nouvelle attribut apparaît dans la liste des attributs du serveur des attributs de l'onglet des attributs .
Prévisualiser et tester les scores du serveur
Prévisualisez et testez le classement du serveur d'aperçu et de test pour voir comment vos poids de signal configurés impactent la sélection du serveur.Vous pouvez expérimenter différentes combinaisons de poids pour optimiser votre configuration de matchmaking.
Lorsque vous créez une prévisualisation, la prévisualisation imite les scores du serveur et identifie le serveur de parodie ayant le score total le plus élevé et étant le meilleur match pour le joueur.
Pour prévisualiser et tester, cliquez sur Aperçu et test dans la page Créer une configuration de matchmaking personnalisée .L'aperçu vous montre trois serveurs de test avec des scores différents et met en évidence le serveur gagnant.Pour voir les détails des formules utilisées pour le calcul des scores, survolez chaque résultat de score de signal pour chaque serveur de test.

Pour plus d'informations sur les scores et les poids, voir Évaluation.
Appliquer une configuration aux endroits
Vous pouvez appliquer une configuration de matchmaking à autant d'endroits que vous le souhaitez dans votre expérience.
Pour appliquer une configuration aux lieux :
- Sur la page matchmaking personnalisé , cliquez sur Ajouter à la place .
- Sélectionnez une configuration et le lieu ou les lieux où vous souhaitez l'appliquer.
- Cliquez sur enregistrer la configuration .
Les endroits que vous avez sélectionnés apparaissent dans la liste Lieux appliqués de l'onglet Configuration .Vous pouvez également ajouter une configuration aux endroits lors de la création de cette configuration de matchmaking.