游戏中心的排行榜通常用于高分跟踪,例如跟踪用户在游戏中的最高分,并将其与其他用户的最高分进行比较。然而,如果我有一个游戏,如果一个玩家赢了,他们的skillLevel会上升,如果他们输了,他们的skillLevel会下降(目的是将用户与相同技能水平的其他用户进行匹配)?游戏中心的排行榜是否能够支持这一点,或者它们是严格为分数增加而不是减少而构建的吗?
发布于 2011-07-05 23:52:36
不能删除高分。
正如here解释的那样-你需要给他们发一封电子邮件,报告分数作弊的情况,才能删除分数。它在GameCenter指南PDF的第3页。
作为游戏设计中的一个普遍观点,给出这样一个系统,可能会阻止玩家一次又一次地玩你的游戏,因为他们害怕失去以前的分数/成就。
发布于 2011-07-01 14:43:22
游戏中心不仅支持提交高分,还支持提交高分。它还支持成就。因此,您可以根据您的技能水平来创建绩效,当用户达到特定的技能水平时,您可以将该绩效分配给用户。但我不确定你能不能从用户身上移除同样的成就。我想你可以只增加成就的数量,而不是减少。这只是个建议。因此,用户A获得3个成就,用户B获得5个成就。你可以给所有的成就起一个有意义的名字。
希望这能对你有所帮助。
https://stackoverflow.com/questions/6544321
复制相似问题