View a markdown version of this page

Tutoriel : Créer un matchmaker pour un système autonome FlexMatch - GameLift Serveurs Amazon

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Tutoriel : Créer un matchmaker pour un système autonome FlexMatch

Avant de créer une configuration de matchmaking, créez un ensemble de règles à utiliser avec le matchmaker.

Console
  1. Ouvrez la console Amazon GameLift Servers à l’adresse https://console.aws.amazon.com/gamelift/home.

  2. Passez à la AWS région dans laquelle vous souhaitez créer votre matchmaker. Pour une liste des régions prenant en charge les configurations de FlexMatch matchmaking, voirChoisissez un emplacement pour le matchmaker.

  3. Dans le volet de navigation FlexMatch, choisissez Configurations de matchmaking.

  4. Sur la page Configurations de matchmaking, choisissez Créer une configuration de matchmaking.

  5. Sur la page Définir les détails de configuration, sous Détails de configuration du matchmaking, procédez comme suit :

    1. Dans Nom, entrez un nom de matchmaker qui peut vous aider à l'identifier dans une liste et dans des statistiques. Le nom du matchmaker doit être unique dans la région. Les demandes de matchmaking identifient le matchmaker à utiliser par son nom et sa région.

    2. (Facultatif) Dans Description, ajoutez une description pour aider à identifier le matchmaker.

    3. Pour Ensemble de règles, choisissez un ensemble de règles dans la liste à utiliser avec le système de matchmaking. La liste contient tous les ensembles de règles que vous avez créés dans la région actuelle.

    4. Pour FlexMatch le mode, choisissez Standalone. Cela indique que vous disposez d'un mécanisme personnalisé pour démarrer de nouvelles sessions de jeu sur une solution d'hébergement externeAmazon GameLift Servers.

  6. Choisissez Suivant.

  7. Sur la page Configurer les paramètres, sous Paramètres de matchmaking, procédez comme suit :

    1. Pour le délai d'expiration des requêtes, définissez la durée maximale, en secondes, pendant laquelle le système de matchmaking doit terminer une correspondance pour chaque demande. Les demandes de matchmaking qui dépassent ce délai sont rejetées.

    2. (Facultatif) Dans les options d'acceptation du match, pour Acceptation requise, si vous souhaitez demander à chaque joueur participant à un match proposé d'accepter activement sa participation au match, sélectionnez Obligatoire. Si vous sélectionnez cette option, pour le délai d'acceptation, définissez la durée, en secondes, pendant laquelle vous souhaitez que le système de matchmaking attende l'acceptation des joueurs avant d'annuler le match.

  8. (Facultatif) Dans Paramètres de notification des événements, procédez comme suit :

    1. (Facultatif) Pour la rubrique SNS, choisissez une rubrique Amazon SNS pour recevoir les notifications d'événements de matchmaking. Si vous n'avez pas encore configuré de sujet SNS, vous pouvez le choisir ultérieurement en modifiant la configuration du matchmaking. Pour plus d’informations, consultez Configurer les notifications FlexMatch d'événements.

    2. (Facultatif) Pour Données d'événements personnalisées, entrez toutes les données personnalisées que vous souhaitez associer à ce matchmaker dans la messagerie des événements. FlexMatchinclut ces données dans chaque événement associé au matchmaker.

  9. (Facultatif) Sous Balises, ajoutez des balises pour vous aider à gérer et à suivre vos AWS ressources.

  10. Choisissez Suivant.

  11. Sur la page Réviser et créer, vérifiez vos choix, puis choisissez Créer. Une fois la création réussie, le matchmaker est prêt à accepter les demandes de matchmaking.

AWS CLI

Pour créer une configuration de matchmaking avec le AWS CLI, ouvrez une fenêtre de ligne de commande et utilisez la commande create-matchmaking-configuration pour définir un nouveau matchmaker.

Cet exemple de commande crée une nouvelle configuration de matchmaking pour un matchmaker autonome qui nécessite l'acceptation du joueur.

aws gamelift create-matchmaking-configuration \ --name "SampleMatchamker123" \ --description "The sample test matchmaker with acceptance" \ --flex-match-mode STANDALONE \ --rule-set-name "MyRuleSetOne" \ --request-timeout-seconds 120 \ --acceptance-required \ --acceptance-timeout-seconds 30 \ --notification-target "arn:aws:sns:us-west-2:111122223333:My_Matchmaking_SNS_Topic"

Si la demande de création de configuration de matchmaking aboutit, Amazon GameLift Servers renvoie un MatchmakingConfiguration objet avec les paramètres que vous avez demandés pour le matchmaker. Le nouveau matchmaker est prêt à accepter les demandes de matchmaking.