【问题标题】:implementing Game Center into cocos2d 2.1 project在 cocos2d 2.1 项目中实现 Game Center
【发布时间】:2012-10-07 16:51:37
【问题描述】:

我正在使用 Game Center 和 cocos2d,因为我想了解如何在游戏中实现 Game Center。我想要的只是显示排行榜和成就。我已按照本教程Integrate Gamecenter in cocos2d game 进行操作,我的成就效果很好,Game Center 一开始就认出我,排行榜无法显示我的分数(我已经阅读了很长时间,但我等了超过 1 天,仍然没有)。

今天我将cocos2d从1.0升级到2.1 beta,因为我想支持iphone 5,我看到Helloworld的例子已经和Game Center集成了!

谁能展示一些示例项目或教程,如何在没有 GKHelper 的情况下使用 Game Center 实现排行榜和成就并识别当前玩家,只需清理 Game Kit?我不想使用 GKHelper,因为它有很多功能,我不需要它,老实说我也不太了解它。

提前谢谢你:)

【问题讨论】:

    标签: iphone ios cocos2d-iphone game-center


    【解决方案1】:

    Cocos2d 没有集成 Game Center。除了打开排行榜和成就视图之外,它什么也不做。 cocos2d 模板甚至不登录本地播放器。这个最小的 Game Center 示例仅用于展示如何在 cocos2d 应用程序中附加视图。这是 Game Center 和 cocos2d 唯一相遇的地方,Game Center 的其他所有方面都是通用的,即它适用于任何应用程序,无论是否有 cocos2d。

    要获得相当完整的 Game Center 集成,我敢打赌,如果您想要多人游戏,您必须了解并使用至少 50% 的 GKHelper 功能。要了解这些方法,我建议阅读Game Center Programming Guide

    【讨论】:

    • 感谢您的回答,抱歉回复晚了。我查看了您发布的链接和有关游戏中心的 WWDC 视频。我终于设法取得成就,仅使用纯游戏中心显示通知成就进度和排行榜工作的横幅。不幸的是,我仍然无法提交分数。当我提交第一个分数时,它立即可见,但是当我想提交下一个分数时,它需要几个小时。正常吗?还是执行错误?
    猜你喜欢
    • 1970-01-01
    • 2014-12-01
    • 1970-01-01
    • 2014-09-12
    • 2014-04-13
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多