代码之家  ›  专栏  ›  技术社区  ›  Jonny

Game Center成就收藏

  •  0
  • Jonny  · 技术社区  · 12 年前

    有可能在Game Center的成就中实现“收集”式的成就吗?

    比方说,你设计了一个游戏,玩家会从中挑选出很多宝石。这些宝石有十种不同的类型,有些宝石比其他宝石更稀有。只有当你在所有十种类型中至少拾取了一颗宝石时,“收集器”成就才会100%完成/解锁。

    2 回复  |  直到 12 年前
        1
  •  0
  •   Adam    12 年前

    是的,这是可能的。您可以使用 percentComplete 的财产 GKAchievement 对象将用户收集的项目存储在某个地方(即。 NSUserDefaults )并相应地报告百分比。

        2
  •  0
  •   Jonny    12 年前

    Game Center的成就并没有这样的功能(在这一点上,谁知道未来会怎样)。

    推荐文章