最完整的Cocos2d-x教程&指南清单

时间:2012-05-22 22:27:00

标签: android ios cocos2d-x

我正在开发一款使用Cocos2d-x到Android和iPhone的游戏。在开始使用时,我开始使用这个库时遇到了很多问题,因此,在这个问题中,我想收集所有的基础,中级和专家教程,因为有很多信息问题都在犯同样的错误。当我Started时,我必须在许多网站上使用我的朋友Google查看很多内容。希望这有助于人们现在开始。 全部使用c ++

初学者

  • 官方维基links
  • 如何从多平台开始HERE最好的一个。惊人的,XCODE(MAC)和ECLIPSE(LINUX)教程。
  • Start
  • 的简单指南
  • 另一个多平台Guide
  • Eclipse + AndroidDEBUG开始编程的精彩指南,感谢Marcio Andrey
  • 在Android上集成cocos2d-x的另一个way
  • 社交示例,Facebook +电子邮件+ iOS和Android上的Twitter HERE

高级

  • 将OpenFeint与cocos2d-x集成。我只找到This exampleHere了解更多详情。
  • 在GameCenter上取得成功。 Here

扩展

代码示例

TIPS

  • 音频格式Supported
  • 如果您使用Linux,请不要使用cocos2d-android或cocos2d-android-1,会减少。尝试使用cocos2d-x

  • 如果您使用的是Linux,并且不知道如何使用本机代码,Take a look in development

  • CCLOG( “字符串”);不要在Eclipse log cat上工作,但CCLog会这样做!

  • 最大纹理尺寸/分辨率Here

  • Iphone使用RETINA以高清方式绘制纹理,但不在Android上使用。我的解决方案是在iphone上使用RETINA,并且仅在Android中进行setcale编译。 Multi-resolution Wiki。例如:

    #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
    this->setObjectScale(1);
    #endif  // CC_PLATFORM_IOS
  • 您的第一个示例必须是WIKI
  • 上的官方

** OFFICIAL PAGE COCOS2D-X **

这个问题需要什么?

  • XML教程,我在这个领域什么都没有。实际上,我正在使用一些代码。我会做一个教程。该库可以使用libxml2
  • 创建菜单示例
  • 滑块菜单示例
  • 手势课尚未实施

如果您遇到问题,请在Stackoverflow中使用标签Cocos2d-x,我会尽力帮助您。

我已经阅读了FAQ,但是90%的问题与cocos2d / android相关,使用过时的库会出现同样的问题。我只是想帮助人们开始使用cocos2d-x。所有其他信息将是欢迎。

6 个答案:

答案 0 :(得分:8)

答案 1 :(得分:6)

好的清单。 Angry Ninjas Starter Kit即将更新Cocos2d-X。

答案 2 :(得分:6)

答案 3 :(得分:6)

https://github.com/dualface/cocos2d-x-extensions/blob/master/TODO.tasks ,他正在开发cocos2d-x上的不错功能

答案 4 :(得分:5)

答案 5 :(得分:4)

在这里你有关于这个主题的补充讨论,它可能很有趣。

discussion1

discussion2