Criar conjuntos de regras de marcação de - Amazônia 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á.

Criar conjuntos de regras de marcação de

Antes de criar um conjunto de regras de marcação de jogos para o GameLift FlexMatch casamenteiro, recomendamos verificar osintaxe do conjunto de regras. Depois de criar um conjunto de regras usando o GameLift Console doAWS Command Line Interface(AWS CLI), você não pode alterá-lo.

Observe que há umcota de serviçopara o número máximo de conjuntos de regras que você pode ter em umAWSPor isso, é uma boa ideia excluir os conjuntos de regras não utilizados.

Tópicos relacionados

Console

Criar um conjunto de regras

  1. Abrir o GameLift Console dohttps://console.aws.amazon.com/gamelift/.

  2. Alterne para oAWSRegião onde você deseja criar seu conjunto de regras. Defina os conjuntos de regras na mesma região da configuração de marcação de jogos que os utiliza.

  3. No painel de navegação, selecioneFlexMatch,Conjuntos de regras da marcação.

  4. NoConjuntos de regras da marcaçãopágina, selecioneCriar conjunto de regras.

  5. NoCriar um conjunto de regras de marcação, faça o seguinte:

    1. UnderConfigurações de conjunto de regras, paraName (Nome), insira um nome descritivo exclusivo que você pode usar para identificá-lo em uma lista ou em tabelas de eventos e métricas.

    2. para oConjunto de regras, insira seu conjunto de regras em JSON. Para obter informações sobre como criar um conjunto de regras, consulteCriar um conjunto de regras do FlexMatch. Você também pode usar um dos conjuntos de regras de exemplo doExemplos de conjunto de regras FlexMatch.

    3. SelecioneValidarpara verificar se a sintaxe do conjunto de regras está correta. Não é possível editar os conjuntos de regras após a criação, por isso é uma boa ideia validá-los primeiro.

    4. (Opcional) EmTags, adicione tags para ajudá-lo a gerenciar e rastrearAWSrecursos da AWS.

  6. Escolha Create (Criar). Se a criação for bem-sucedida, você poderá usar o conjunto de regras com um marcador de jogos.

AWS CLI

Criar um conjunto de regras

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

Este comando de exemplo cria um conjunto de regras de marcação de jogos simples que define uma única equipe. Certifique-se de criar o conjunto de regras no mesmoAWSRegião como as configurações de combinação que a usa.

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, o GameLift O retorna umMatchmakingRuleSetobjeto que inclui as configurações especificadas. Um matchmaker agora pode usar o novo conjunto de regras.

Console

Excluir um conjunto de regras

  1. Abrir o GameLift Console dohttps://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, selecioneFlexMatch,Conjuntos de regras da marcação.

  4. NoConjuntos de regras da marcação, selecione o conjunto de regras que você deseja excluir e, em seguida, selecioneExcluir.

  5. NoExcluir conjunto de regras, selecioneExcluirpara confirmar a exclusão.

    nota

    Se uma configuração de combinação estiver usando o conjunto de regras, GameLiftexibe uma mensagem de erro (Não é possível excluir o conjunto de regras). Se isso ocorrer, altere a configuração de marcação de jogos para usar um conjunto de regras diferente, então tente novamente. Para descobrir quais configurações de marcação de jogos estão usando um conjunto de regras, selecione o nome de um conjunto de regras para visualizar a página de detalhes.

AWS CLI

Excluir um conjunto de regras

Abra uma janela de linha de comando e use o comandodelete-matchmaking-rule-setpara excluir um conjunto de regras de marcação de jogos.

Se uma configuração de combinação estiver usando o conjunto de regras, GameLift O retorna uma mensagem de erro. Se isso ocorrer, altere a configuração de marcação de jogos para usar um conjunto de regras diferente, então tente novamente. Para obter uma lista das configurações de marcação de jogos que estão usando um conjunto de regras, use o comando dodescribe-matchmaking-configurationse especifique o nome do conjunto de regras.

Este comando de exemplo verifica o uso do conjunto de regras de marcação de jogos e, depois, exclui o conjunto de regras.

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