最完整的Cocos2d-x教程和指南列表

我正在使用Cocos2d-x开发Android和iPhone游戏。 在开始使用这个库时,我遇到了很多问题,所以在这个问题中,我想收集所有的基础,中等和专业的教程,因为有很多信息问题都会犯同样的错误。 当我开始使用我的朋友Google时,我不得不在很多网站上查看。 希望这有助于人们现在开始。 所有在c + +

初学者

  • 官方维基链接
  • 如何从多平台这里开始最好的一个。 令人惊叹的,XCODE(MAC)和ECLIPSE(LINUX)教程。
  • 一个简单的指南开始
  • 另一个多平台指南
  • 真棒指南开始在Eclipse + Android和DEBUG上编程,感谢Marcio Andrey
  • 另一种在Android上集成cocos2d-x的方法
  • 社交范例,在iOS和Android上的Facebook +电子邮件+ Twitter

  • 滚动场景。 使用CCParallaxNode。 太空游戏的例子
  • InfiniteParadax Class 在这里 ,所有的时间重复相同的背景。
  • 滑块代码在 这里的video。
  • 分屏使用2层这里
  • 锐化标签TTF, 更好的标签

高级

  • 整合OpenFeint与cocos2d-x。 我只find这个例子 , 这里有更多的细节。
  • 在GameCenter上进行游戏。 这里

扩展

  • 我没有testing过所有的,但工作良好的walzer的扩展
  • MarkusPfundstein的扩展
  • DualFace 扩展 ,实际上正在开发中

代码示例

  • Clawoo的例子
  • 简单的游戏1
  • 简单的游戏1 – 第2部分
  • 简单的游戏1 – 第3部分
  • 爆发
  • 可爱的一点
  • TileBased游戏
  • 小行星
  • Bada.com
  • 轻快的乘驾
  • 演示和链接集合
  • supersuraccoon-cocos2d演示(不是所有的C ++)
  • supersuraccoon-cocos2d链接集合
  • 另一个代码示例: Tiny Wings使用Cocos2d-X在Android上重新制作

提示

  • audio格式支持
  • 如果你使用Linux,请不要使用cocos2d-android或者cocos2d-android-1, 尝试使用cocos2d-x

  • 如果您使用Linux,并且不知道如何使用本地代码, 请参阅开发

  • CCLOG( “string”); 不要在Eclipse日志猫上工作,但CCLog做!

  • 最大纹理大小/分辨率在这里

  • Iphone使用RETINA来绘制高清纹理,但不要在Android上使用。 我的解决scheme是在iPhone上使用RETINA,并且仅在Android中进行集合级编译。 多分辨率Wiki 。 在例子中:

     #if(CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
    这 - > setObjectScale(1);
     #endif // CC_PLATFORM_IOS
  • 你的第一个例子必须是WIKI的官员

** 官方网页COCOS2D-X **

什么需要这个问题?

  • XML教程,我没有在这个领域。 其实我正在做一些代码 我会做一个教程。 该库可以使用的是libxml2
  • 创build菜单示例
  • 滑块菜单的例子
  • 手势class还没有实施

如果你有问题,在Stackoverflow中使用标签Cocos2d-x,我会尽力帮助你。

我已经阅读了常见问题解答,但90%的问题cocos2d / android相关目前存在相同的问题,使用过时的库。 我只是想帮助人们开始使用cocos2d-x。 所有额外的信息将被欢迎。

在这里你得到了有关这个话题的补充讨论,这可能是有趣的。

discussion1

discussion2

另一个代码示例: Tiny Wings使用Cocos2d-X在Android上重新制作

好的名单。 “ 愤怒的忍者入门套件”即将推出Cocos2d-X更新。

https://github.com/dualface/cocos2d-x-extensions/blob/master/TODO.tasks ,他在cocos2d-x上开发了很好的function

在你的经典Android(Java)应用程序中的Cocos2d-x tuto http://jpsarda.tumblr.com/post/26000816688/integrate-cocos2d-xc-into-an-android-application