0

在包含数十个级别(超过一百个)的游戏中,我希望显示/存储每个级别的最高分数。

我在API 文档中看到最多可以创建 25 个排行榜类别...

有没有办法实现这种逐级高分管理?使用一个带有特殊参数的排行榜来指示级别编号?或者有没有办法自动生成所有级别的排行榜?

4

3 回答 3

4

Game Center 排行榜系统显然不适合这种方法(每个级别一个排行榜)。

我认为这个想法是存储全局分数,例如每个难度级别都有一个排行榜。

我可能不得不重新设计我的评分系统以适应游戏中心的方法。

于 2012-09-10T12:18:04.307 回答
2

查看 GKScore 的上下文属性 - 这是一个 64 位无符号整数 - 这样您就可以为不同级别的上下文分配不同的值,并在您从排行榜获得分数时过滤该数据(这可能需要你可以使用自己的 UI 来显示高分,而不是通用的 GKLleaderboardViewController)——祝你好运,让我知道它是怎么回事。

于 2012-09-06T21:49:00.543 回答
0

您不能创建超过 25 个排行榜。但是您可以使用其他解决方案来执行此操作。

于 2012-09-06T20:03:33.600 回答