1

我正在用 cocos2d 开发一个关于跳跃青蛙的游戏。在这个游戏中,跳跃动作非常常见(每关 25 到 60 次,取决于难度)。我正在将游戏与Game Center集成,我想添加几个关于跳跃次数的成就(例如:“新手跳跃者:你已经跳跃了200次”,“中等跳跃者:你已经跳跃了1000次”......等等)

问题是我认为对 Game Center 的“调用”以更新每次跳跃的跳跃次数可能太多了,并且由于多次调用“reportAchievementWithCompletionHandler”方法,它可能会使应用程序运行缓慢或失败,但是这是我知道在解锁时显示成就的唯一方法(我的意思是,例如,显示第 200 次跳跃的成就解锁弹出窗口)

这真的是个问题吗?还是经常更新成就很正常?

提前致谢

4

0 回答 0