Tutorial: Crie conjuntos de regras de matchmaking - Amazon GameLift

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Tutorial: Crie conjuntos de regras de matchmaking

Antes de criar um conjunto de regras de matchmaking para seu GameLift FlexMatch matchmaker da Amazon, recomendamos verificar a sintaxe do conjunto de regras. Depois de criar um conjunto de regras usando o GameLift console da Amazon ou o AWS Command Line Interface (AWS CLI), você não pode alterá-lo.

Observe que há uma cota de serviço para o número máximo de conjuntos de regras que você pode ter em uma AWS região, então é uma boa ideia excluir conjuntos de regras não utilizados.

Tópicos
    Console
    Criar um conjunto de regras
    1. Abra o GameLift console da Amazon em https://console.aws.amazon.com/gamelift/.

    2. Alterne para a AWS região em que você deseja criar seu conjunto de regras. Defina conjuntos de regras na mesma região que a configuração da criação de jogos que os usa.

    3. No painel de navegação, escolha FlexMatch, Conjuntos de regras de matchmaking.

    4. Na página Conjuntos de regras de criação de jogos, escolha Criar conjunto de regras.

    5. Na página Criar um conjunto de regras de criação de jogos, faça o seguinte:

      1. Em Configurações do conjunto de regras, para Nome, insira um nome descritivo exclusivo que você possa usar para identificá-lo em uma lista ou em tabelas de eventos e métricas.

      2. Em Conjunto de regras, insira seu conjunto de regras emJSON. Para obter informações sobre como criar um conjunto de regras, consulte Crie um conjunto de FlexMatch regras. Também é possível usar um dos exemplos de conjuntos de regras de FlexMatch exemplos de conjuntos de regras.

      3. Clique em Validar para verificar se a sintaxe do conjunto de regras está correta. Não é possível editar conjuntos de regras depois que eles são criados, por isso é uma boa ideia validá-los primeiro.

      4. (Opcional) Em Tags, adicione tags para ajudar você a gerenciar e monitorar seus AWS recursos.

    6. Escolha Criar. Se a criação for bem-sucedida, será possível usar o conjunto de regras como um matchmaker.

    AWS CLI

    Criar um conjunto de regras

    Abra uma janela de linha de comando e use o comando create-matchmaking-rule-set.

    Este exemplo cria um conjunto de regras de criação de jogos simples que define uma única equipe. Certifique-se de criar o conjunto de regras na mesma AWS região das configurações de matchmaking que o usam.

    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}]}'

    Se a solicitação de criação for bem-sucedida, a Amazon GameLift retornará um MatchmakingRuleSetobjeto que inclui as configurações que você especificou. Agora um matchmaker pode usar um novo conjunto de regras.

    Console
    Excluir um conjunto de regras
    1. Abra o GameLift console da Amazon em https://console.aws.amazon.com/gamelift/.

    2. Alterne para a região na qual você criou o conjunto de regras.

    3. No painel de navegação, escolha FlexMatch, Conjuntos de regras de matchmaking.

    4. Na página Conjuntos de regras de criação de jogos, selecione o conjunto de regras que deseja excluir e, em seguida, escolha Excluir.

    5. Na caixa de diálogo Excluir conjunto de regras, escolha Excluir para confirmar a exclusão.

      nota

      Se uma configuração de matchmaking estiver usando o conjunto de regras, a Amazon GameLift exibirá uma mensagem de erro (Não é possível excluir o conjunto de regras). Se isso ocorrer, altere a configuração de criação de jogos para usar um conjunto de regras diferente e tente novamente. Para descobrir quais configurações de criação de jogos estão usando um conjunto de regras, escolha o nome de um conjunto de regras para visualizar sua página de detalhes.

    AWS CLI

    Excluir um conjunto de regras

    Abra uma janela de linha de comando e use o comando delete-matchmaking-rule-setpara excluir um conjunto de regras de matchmaking.

    Se uma configuração de matchmaking estiver usando o conjunto de regras, a Amazon GameLift retornará uma mensagem de erro. Se isso ocorrer, altere a configuração de criação de jogos para usar um conjunto de regras diferente e tente novamente. Para obter uma lista de quais configurações de matchmaking estão usando um conjunto de regras, use o comando describe-matchmaking-configurationse especifique o nome do conjunto de regras.

    Essas verificações de comandos de exemplo do uso do conjunto de regras de criação de jogos e, depois, exclui o conjunto de regras.

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