排行榜功能介绍
提示
在游戏中设立排行榜功能,可以推动玩家之间的趣味性竞争,从而帮助提升游戏的玩家活跃度。
排行榜服务提供的功能包括:
- **自动计算排名:**排行榜中玩家数据更新时,系统自动重新计算排名。
- **获取前排数据:**获取当前排行榜中排名前 N 个玩家数据。
- **获取当前玩家的排名:**即使当前玩家没有名列前茅,也可以获取他在排行中的具体名次,以此了解到当前玩家和前排玩家的差距。
- **获取当前玩家附近排名的玩家:**例如为当 前玩家寻找水平相当的对手或好友。
- **数据重置:**支持自动定期重置或手动重置数据,比如在一个赛季结束之时或在指定天、周、月后自动重置排行榜,或是在应用测试阶段、应用数据出现误差的情况下进行手动重置。
- **简便的数据更新模式:**提供三种分数更新模式,better 模式会保留玩家的最好成绩,last 会保留玩家的最新成绩,sum 会累加当前成绩。
创建排行榜
备注
我们推荐在 TapTap 开发者中心的排行榜控制台提前创建排行榜,客户端指定相应排行榜名称 statisticName 即可更新成绩。
每一个排行榜由名称 statisticName 及成员的成绩 statisticValue 组成,并可以设置排序、更新策略及重置周期。