Publicado: Feb 28, 2022

Temos o prazer de anunciar três atualizações para o FlexMatch do Amazon GameLift, um serviço gerenciado da Amazon Web Services (AWS). O GameLift FlexMatch foi lançado em 2017 como um recurso que usa um poderoso algoritmo de marcação de partida e regras flexíveis definidas pelo desenvolvedor para criar partidas de alta qualidade na escala da AWS.

As atualizações de hoje expandem a funcionalidade de marcação de partidas, o que permitirá aos clientes criar equipes com jogadores mais bem nivelados com maior precisão. As três atualizações são as seguintes:

  • Compatibilidade com regras compostas. Hoje em dia, o comportamento em um conjunto de regras do marcador de partidas FlexMatch é que todas as regras precisam ser atendidas para uma partida. Na prática, isso significa que todas as regras usam o operador lógico “AND”. Com as regras compostas, é possível usar conceitos mais complexos. Agora o FlexMatch é compatível com os seguintes operadores lógicos além de “AND”: “OR”, “NOT” e “XOR”. 
  • Listas maiores de strings. Os clientes podem enviar diferentes atributos de jogador ao FlexMatch, p. ex., números, strings ou uma lista de strings. No momento, as listas de strings estão limitadas a 10 strings. Com a atualização de hoje, o limite será aumentado para 100. Um caso de uso comum dos clientes é o uso da lista de strings como uma “lista de bloqueio” para jogadores. Agora, em vez de bloquear apenas 10 jogadores, será possível bloquear até 100.
  • Maior flexibilidade na seleção da equipe. As “expressões de propriedade” do FlexMatch são usadas para realizar operações lógicas com atributos de jogador relacionados à seleção de equipe. Anteriormente, só era possível aplicá-las a uma ou a todas as equipes. Com a atualização de hoje, é possível usar expressões de propriedade para atingir mais de uma equipe sem precisar atingir todas.

Como lembrete, o GameLift está disponível em 82 tipos de instância e 23 regiões públicas, para que você possa escolher o melhor tipo de instância e área geográfica para o seu jogo. As regiões públicas incluem: Leste dos EUA (Ohio e Norte da Virginia), Oeste dos EUA (Norte da Califórnia e Oregon), África (Cidade do Cabo), Ásia-Pacífico (Hong Kong, Mumbai, Osaka, Seul, Singapura, Sydney e Tóquio), Canadá (Central), China (Pequim) operada pela Sinnet, e China (Ningxia), operada pela NWCD, Europa (Frankfurt, Irlanda, Londres, Milão, Paris e Estocolmo), Oriente Médio (Bahrein) e América do Sul (São Paulo).

Para saber mais, leia nosso blog, confira as notas de lançamento do GameLift ou consulte a página de produto do GameLift.