我正在玩Game Center和cocos2d,因为我想了解如何将Game Center应用到游戏中。我只想展示排行榜和成就。我已经按照本教程Integrate Gamecenter in cocos2d game进行了操作,我的成就很好,游戏中心一开始就识别我,LeaderBoard无法显示我的分数(我读过它需要很长时间,但是我等了一天以上仍然没有。)
今天我将cocos2d从1.0升级到2.1 beta,因为我想支持iphone 5,我看到Helloworld示例与Game Center集成了!
任何人都可以展示一些示例项目或教程如何实现排行榜和成就,并在没有GKHelper的情况下通过Game Center识别当前玩家,只需清理Game Kit?我不想使用GKHelper,因为有许多功能,我不需要它,说实话,我也不太了解它。
提前谢谢你:)
答案 0 :(得分:3)
Cocos2d没有Game Center集成。除了打开排行榜和成就观点之外别无其他。 cocos2d模板甚至没有登录本地播放器。此最小游戏中心示例仅用于显示应如何在cocos2d应用程序中附加视图。这是Game Center和cocos2d相遇路径的唯一区域,关于Game Center的其他方面都是通用的,即它适用于任何app,有或没有cocos2d。
对于一个相当完整的Game Center集成,我打赌你必须理解并使用至少50%的GKHelper功能,大多数情况下你想要多人游戏。要了解这些方法,我建议您阅读Game Center Programming Guide。