是否可以在 Game Center 成就中实现“收藏”类的成就?
假设您设计了一款游戏,其中包含玩家拾取的大量宝石。宝石有十种不同的类型,有些宝石比其他宝石更稀有。只有当您拾取所有十种宝石中的至少一种时,“收藏家”成就才会 100% 完成/解锁。
是否可以在 Game Center 成就中实现“收藏”类的成就?
假设您设计了一款游戏,其中包含玩家拾取的大量宝石。宝石有十种不同的类型,有些宝石比其他宝石更稀有。只有当您拾取所有十种宝石中的至少一种时,“收藏家”成就才会 100% 完成/解锁。
是的,这是可能的。您可以使用对象的percentComplete属性GKAchievement
。将您的用户收集的项目存储在某处(即NSUserDefaults
)并相应地报告百分比。
Game Center 成就没有这样的功能(在这一点上,谁知道未来)。