View a markdown version of this page

Tutorial: Creación de un conjunto de reglas de emparejamiento - GameLift Servidores Amazon

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: Creación de un conjunto de reglas de emparejamiento

Antes de crear un conjunto de reglas de emparejamiento para el emparejador de Amazon GameLift Servers FlexMatch, le recomendamos comprobar la sintaxis del conjunto de reglas. Después de crear un conjunto de reglas mediante la Amazon GameLift Servers consola o el AWS Command Line Interface (AWS CLI), no podrá 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 no utilizados.

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

    2. Cambia a la AWS región en la que quieres crear tu 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, elija FlexMatch, 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, especifique el conjunto de reglas en JSON. Para obtener información sobre el diseño de un conjunto de reglas, consulte Diseña un FlexMatch conjunto de 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, agrega etiquetas para ayudarte a administrar y rastrear 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

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

    Este comando de ejemplo crea un sencillo conjunto de reglas de emparejamiento para configurar un equipo. Asegúrate 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 realiza correctamente, Amazon GameLift Servers devuelve un MatchmakingRuleSet objeto que incluye los ajustes que especificaste. Un emparejador puede utilizar ahora el conjunto de reglas nuevo.

    Console
    Eliminación de un conjunto de reglas
    1. Abra la consola de Amazon GameLift Servers 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, elija 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 Servers 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

    Abra una ventana de línea de comandos y utilice el comando delete-matchmaking-rule-set para eliminar un conjunto de reglas de emparejamiento.

    Si una configuración de emparejamiento utiliza el conjunto de reglas, Amazon GameLift Servers 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, utilice el comando describe-matchmaking-configurations y especifique 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"