

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 um conjunto de regras do FlexMatch
<a name="match-design-ruleset"></a>

Este tópico aborda a estrutura básica de um conjunto de regras e como usá-las para compilar um conjunto de regras para jogos pequenos de até 40 jogadores. Um conjunto de regras de criação de partidas faz duas coisas: define um tamanho e uma estrutura para a equipe do jogo e diz ao matchmaker como escolher os jogadores e formar o melhor jogo possível. 

Mas seu conjunto de regras de criação de partidas pode fazer mais. Por exemplo, você pode:
+ Otimize o algoritmo de criação de partidas para o seu jogo.
+ Configure os requisitos mínimos de latência do jogador para proteger a qualidade da jogabilidade.
+ Relaxe gradualmente os requisitos da equipe e as regras do jogo ao longo do tempo para que todos os jogadores ativos possam encontrar um jogo aceitável quando quiserem.
+ Defina o tratamento de solicitações de criação de partidas em grupo usando agregação de grupos.
+ Processe grandes jogos de 40 jogadores ou mais. Para obter mais informações sobre a criação de partidas grandes, consulte [Criar uma conjunto de regras de correspondência grande do FlexMatch](match-design-rulesets-large.md).

Ao criar um conjunto de regras de criação de partidas, considere as seguintes tarefas opcionais e obrigatórias: 
+ [Descreva o conjunto de regras (obrigatório)](match-rulesets-components-set.md)
+ [Personalize o algoritmo de correspondência](match-rulesets-components-algorithm.md)
+ [Declarar os atributos do jogador](match-rulesets-components-attributes.md)
+ [Defina as equipes do jogo](match-rulesets-components-teams.md)
+ [Definir regras de correspondência de jogadores](match-rulesets-components-rules.md)
+ [Permita que os requisitos diminuam com o tempo](match-rulesets-components-expansion.md)

É possível criar seu conjunto de regras usando o console do Amazon GameLift Servers ou a operação `[CreateMatchmakingRuleSet](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_CreateMatchmakingRuleSet.html)`.