Adicionar dados contextuais às estatísticas
Neste tutorial, vamos explicar como adicionar informações contextuais sempre que uma estatística for atualizada. Há casos em que apenas salvar as estatísticas não é suficiente. O estúdio do jogo pode adicionar alguns detalhes sobre como um jogador executou uma ação específica, ou pode haver um recurso no jogo relacionado à estatística. Vamos continuar com nosso jogo de tiro competitivo. Neste exemplo, o jogo faz um enorme sucesso, mas está enfrentando 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 no nosso jogo.Criando uma estatística
Para mostrar como lidar com esse cenário, vamos usar a definição de estatística da página Fazendo mais com estatísticas. A partir dessa definição, vamos ver como adicionar metadados a cada linha adicionada à estatística.Adicionando metadados a cada estatística
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. Só precisamos anexar essas informações à estatística de tiros de longa distância. Para isso, vamos usar a API UpdateStatistics. Aqui podemos conferir o exemplo do SDK:Metadata no StatisticUpdate, que se refere
aos dados contextuais que serão atualizados além do próprio valor. Aqui podemos adicionar qualquer informação que possa ser significativa para um desenvolvedor;
neste caso, os dados do sistema antitrapaça.
Com esses exemplos, agora estamos preparados para acompanhar todas as informações relevantes dos nossos principais jogadores, permitindo que os moderadores do jogo
tomem decisões melhores sobre quem banir.
Conclusões
Neste tutorial, aprendemos a fazer as seguintes operações:- Criar uma estatística com várias colunas.
- Adicionar metadados à estatística.
