Criando uma tabela de classificação vinculada a uma estatística
A primeira etapa é criar uma definição de tabela de classificação que possa receber como entrada as informações acompanhadas pelo serviço Statistics. O exemplo a seguir mostra como criar a definição da tabela de classificação usando o SDK do C#.LeaderboardColumn, com uma propriedade chamada LinkedStatisticColumn, que nos permite criar um vínculo entre
as estatísticas e a tabela de classificação. Precisamos especificar o nome da estatística e o nome da coluna dentro dessa estatística para fazer o mapeamento.
Com isso, acompanhamos o progresso do jogador com o serviço Statistics. Em seguida, o serviço Leaderboards usa
essas informações e preenche a tabela de classificação vinculada.
Desvincular a estatística da tabela de classificação
O serviço também tem um mecanismo para desvincular as estatísticas da tabela de classificação, se necessário. Pode haver vários motivos pelos quais um desenvolvedor queira realizar essa ação, como testar configurações diferentes ou mapear estatísticas diferentes. O exemplo a seguir mostra como desvincular as estatísticas da tabela de classificação usando o SDK do C#.- As tabelas de classificação não podem ser atualizadas diretamente; a atualização deve sempre passar pela atualização da estatística para usar o mecanismo automático.
- As tabelas de classificação não podem incrementar sua versão independentemente da estatística.
- As tabelas de classificação não podem ser excluídas a menos que passemos pelo processo de desvinculação.
Conclusões
Neste tutorial, aprendemos a criar uma tabela de classificação alimentada por estatísticas e também a desvincular os serviços. Para obter mais informações sobre outros recursos, confira as seguintes páginas:- Criar uma tabela de classificação básica.
- Tabelas de classificação sazonais.
- Tabelas de classificação de grupos.
- Limites.
- Cota.
- Níveis manuais.
- Fazendo mais com tabelas de classificação.
- Adicionar dados contextuais às tabelas de classificação.
- Referência da API.
- Tabelas de classificação e CloudScript.
- Tabelas de classificação com PlayStream
