Pular para o conteúdo principal
 Neste tutorial, vamos explicar como adicionar informações contextuais sempre que uma tabela de classificação é atualizada. O estúdio do jogo pode querer adicionar alguns detalhes sobre o contexto em que um jogador alcançou uma pontuação, ou pode haver um recurso no jogo relacionado a essa pontuação. Agora vamos deixar de lado nossos exemplos anteriores, nos quais tínhamos um jogo de arcade, e passar para um jogo de tiro altamente competitivo. Neste exemplo, o jogo faz um enorme sucesso, mas enfrenta um desafio. Há muitas reclamações sobre pessoas “hackeando” o jogo com componentes externos que removem o recuo das armas e melhoram a assistência de mira. Então, agora temos a tarefa de acompanhar mais informações sobre todos os componentes usados e as informações de rede das nossas partidas ranqueadas.

Criando uma tabela de classificação

Para mostrar como lidar com esse cenário, vamos usar a definição de tabela de classificação da página Fazendo mais com tabelas de classificação. A partir dessa definição, vamos ver como adicionar metadados a cada linha adicionada à tabela de classificação.

Adicionando metadados a cada linha

Queremos saber se o jogador tem algum hardware não autorizado que afete a jogabilidade ou qualquer outro software mal-intencionado que possa melhorar o desempenho do jogador. O sistema antitrapaça é capaz de obter todas essas informações, mas, como há um número enorme de jogadores, vamos nos concentrar em sinalizar e verificar as pontuações altas, além dos metadados de componentes externos. Para realizar essa ação, vamos usar a API UpdateLeaderboard. Aqui podemos conferir o exemplo do SDK:
Aqui, usamos o parâmetro Metadata dentro de LeaderboardEntryUpdate para adicionar informações significativas para um desenvolvedor. Neste caso, nós o usamos para armazenar dados antitrapaça. Com este exemplo, agora estamos preparados para acompanhar todas as informações relevantes dos nossos melhores jogadores, permitindo que os moderadores do jogo tomem decisões melhores sobre quem banir.

Conclusões

Neste tutorial, aprendemos a realizar as seguintes operações:
  • Criar uma tabela de classificação com várias colunas.
  • Adicionar metadados a cada linha da tabela de classificação.

Confira também

Última modificação em 6 de outubro de 2026