Tutoriel : créer un système de matchmaking pour le mode autonome FlexMatch - Amazon GameLift

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 système de matchmaking pour le mode autonome FlexMatch

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

Console
  1. Ouvrez la GameLift console Amazon à la https://console.aws.amazon.com/gamelift/maison.

  2. Passez à la AWS région dans laquelle vous souhaitez créer votre entremetteur. Pour une liste des régions qui prennent en charge les configurations de FlexMatch matchmaking, voirChoisissez un lieu pour l'entremetteur.

  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 le nom du matchmaker qui vous aidera à l'identifier dans une liste et dans les 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 autre qu'Amazon GameLift.

  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 demandes, définissez le délai maximum, en secondes, pendant lequel le système de jumelage doit effectuer une correspondance pour chaque demande. Les demandes de matchmaking qui dépassent ce délai sont rejetées.

    2. (Facultatif) Sous Options d'acceptation du match, pour Acceptation requise, si vous souhaitez demander à chaque joueur participant à un match proposé d'accepter activement de participer au match, sélectionnez Obligatoire. Si vous sélectionnez cette option, définissez le délai d'acceptation, en secondes, pendant lequel vous souhaitez que le système de matchmaking attende les acceptations des joueurs avant d'annuler le match.

  8. (Facultatif) Sous Paramètres de notification d'événements, procédez comme suit :

    1. (Facultatif) Pour le SNSsujet, choisissez un SNS sujet Amazon pour recevoir les notifications d'événements de matchmaking. Si vous n'avez pas encore défini de SNS sujet, vous pouvez le choisir ultérieurement en modifiant la configuration du matchmaking. Pour de plus amples informations, veuillez consulter Configurer les notifications FlexMatch d'événements.

    2. (Facultatif) Pour les données d'événement personnalisées, entrez les données personnalisées que vous souhaitez associer à ce matchmaker dans la messagerie événementielle. FlexMatch inclut ces données dans chaque événement associé au système de matchmaking.

  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, passez en revue 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 create-matchmaking-configurationcommande pour définir un nouveau système de matchmaking.

Cet exemple de commande crée une nouvelle configuration de matchmaking pour un système de matchmaking 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 la configuration de matchmaking aboutit, Amazon GameLift renvoie un MatchmakingConfigurationobjet avec les paramètres que vous avez demandés pour le système de matchmaking. Le nouveau système de matchmaking est prêt à accepter les demandes de matchmaking.