Tutorial: Crea conjuntos de reglas de emparejamiento - Amazon GameLift

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Tutorial: Crea conjuntos de reglas de emparejamiento

Antes de crear un conjunto de reglas de emparejamiento para tu Amazon GameLift FlexMatch Matchmaker, te recomendamos comprobar la sintaxis del conjunto de reglas. Después de crear un conjunto de reglas con la GameLift consola de Amazon o con AWS Command Line Interface (AWS CLI), no podrás cambiarlo.

Ten en cuenta que hay una cuota de servicio para el número máximo de conjuntos de reglas que puedes tener en una AWS región, por lo que es una buena idea eliminar los conjuntos de reglas que no utilices.

Temas
    Console
    Creación de un conjunto de reglas
    1. Abre la GameLift consola de Amazon en https://console.aws.amazon.com/gamelift/.

    2. Cambie a la AWS región en la que desee crear su conjunto de reglas. Defina conjuntos de reglas en la misma región que la configuración de emparejamiento que los utiliza.

    3. En el panel de navegación FlexMatch, selecciona Conjuntos de reglas de emparejamiento.

    4. En la página Conjuntos de reglas de emparejamiento, elija Crear conjunto de reglas.

    5. En la página Crear un conjunto de reglas de emparejamiento, realice el siguiente procedimiento:

      1. En Configuración del conjunto de reglas, en Nombre, especifique un nombre descriptivo único que pueda utilizar para identificarlo en una lista o en las tablas de eventos y métricas.

      2. En Conjunto de reglas, introduce tu conjunto de reglas. JSON Para obtener información sobre el diseño de un conjunto de reglas, consulte Diseñar un conjunto de FlexMatch reglas. También puede utilizar uno de los conjuntos de reglas de ejemplo de FlexMatch ejemplos de conjuntos de reglas.

      3. Elija Validar para verificar que la sintaxis del conjunto de reglas sea correcta. No puede editar los conjuntos de reglas una vez creados, por lo que es una buena idea validarlos primero.

      4. (Opcional) En Etiquetas, añade etiquetas para ayudarte a gestionar y realizar un seguimiento de tus AWS recursos.

    6. Seleccione Crear. Si la creación se realiza correctamente, podrá utilizar el conjunto de reglas con un emparejador.

    AWS CLI

    Creación de un conjunto de reglas

    Abre una ventana de línea de comandos y usa el comando create-matchmaking-rule-set.

    Este comando de ejemplo crea un sencillo conjunto de reglas de emparejamiento para configurar un equipo. Asegúrese de crear el conjunto de reglas en la misma AWS región que las configuraciones de emparejamiento que lo utilizan.

    aws gamelift create-matchmaking-rule-set \ --name "SampleRuleSet123" \ --rule-set-body '{"name": "aliens_vs_cowboys", "ruleLanguageVersion": "1.0", "teams": [{"name": "cowboys", "maxPlayers": 8, "minPlayers": 4}]}'

    Si la solicitud de creación se ha realizado correctamente, Amazon GameLift devuelve un MatchmakingRuleSetobjeto que incluye la configuración que especificaste. Un emparejador puede utilizar ahora el conjunto de reglas nuevo.

    Console
    Eliminación de un conjunto de reglas
    1. Abre la GameLift consola de Amazon en https://console.aws.amazon.com/gamelift/.

    2. Cambie a la región en la que creó el conjunto de reglas.

    3. En el panel de navegación, elige FlexMatch, Conjuntos de reglas de emparejamiento.

    4. En la página Conjuntos de reglas de emparejamiento, seleccione el conjunto de reglas que desee eliminar y, a continuación, elija Eliminar.

    5. En el cuadro de diálogo Eliminar conjunto de reglas, elija Eliminar para confirmar la eliminación.

      nota

      Si una configuración de emparejamiento utiliza el conjunto de reglas, Amazon GameLift muestra un mensaje de error (No se puede eliminar el conjunto de reglas). Si esto ocurre, cambie la configuración de emparejamiento para utilizar un conjunto de reglas diferente e inténtelo de nuevo. Para saber qué configuraciones de emparejamiento utilizan actualmente un conjunto de reglas, elija el nombre de un conjunto de reglas para ver la página de detalles correspondiente.

    AWS CLI

    Eliminación de un conjunto de reglas

    Abre una ventana de línea de comandos y usa el comando delete-matchmaking-rule-setpara eliminar un conjunto de reglas de emparejamiento.

    Si una configuración de emparejamiento utiliza el conjunto de reglas, Amazon GameLift devuelve un mensaje de error. Si esto ocurre, cambie la configuración de emparejamiento para utilizar un conjunto de reglas diferente e inténtelo de nuevo. Para obtener una lista de las configuraciones de emparejamiento que utilizan un conjunto de reglas, usa el comando describe-matchmaking-configurationsy especifica el nombre del conjunto de reglas.

    En este comando de ejemplo, primero se comprueba el uso del conjunto de reglas de emparejamiento y, a continuación, se elimina el conjunto de reglas.

    aws gamelift describe-matchmaking-rule-sets \ --rule-set-name "SampleRuleSet123" \ --limit 10 aws gamelift delete-matchmaking-rule-set \ --name "SampleRuleSet123"