70

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

初学者

  • 官方维基链接
  • 如何在多平台中开始HERE最好的一个。太棒了,XCODE (MAC) 和 ECLIPSE (LINUX) 教程。
  • 一个简单的入门指南
  • 另一个多平台指南
  • 很棒的开始在Eclipse + AndroidDEBUG上编程的指南,感谢Marcio Andrey
  • Android上集成cocos2d-x的另一种方式
  • 社交示例,iOS 和 Android 上的 Facebook + 电子邮件 + Twitter这里

中等的

先进的

  • 将 OpenFeint 与 cocos2d-x 集成。我只找到了这个例子这里有更多细节。
  • GameCenter 上的存档。这里

扩展

代码示例

尖端

  • 支持的音频格式
  • 如果你使用 Linux,请不要使用 cocos2d-android 或 cocos2d-android-1, is decreated。尝试使用 cocos2d-x

  • 如果您使用 Linux,并且不知道如何使用本机代码,请在开发中查看

  • CCLOG("字符串"); 不要在 Eclipse log cat 上工作,但 CCLog 可以!

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

  • Iphone 使用 RETINA 绘制高清纹理,但在 Android 上不使用。我的解决方案是在 iphone 上使用 RETINA,并且只在 Android 中进行 setscale 编译。多分辨率维基。在示例中:

    #if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
    this->setObjectScale(1);
    #endif // CC_PLATFORM_IOS

**官方页面 COCOS2D-X **

什么需要这个问题?

  • XML 教程,我在这方面一无所知。实际上,我正在编写一些代码。我会做一个教程。可以使用的库是libxml2
  • 创建菜单示例
  • 滑块菜单示例
  • 手势类尚未实现

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

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

4

6 回答 6

8

另一个代码示例:Tiny Wings Remake on Android using Cocos2d-X

于 2012-06-11T02:02:42.030 回答
6

好清单。Angry Ninjas Starter Kit很快就会有 Cocos2d-X 更新。

于 2012-06-11T12:25:06.333 回答
6

Cocos2d-x 内 uikit 教程http://jpsarda.tumblr.com/post/24983791554/mixing-cocos2d-x-uikit

于 2012-06-13T09:51:34.633 回答
6

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

于 2012-07-14T09:30:41.363 回答
5

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

于 2012-06-27T14:51:49.300 回答
4

在这里,您可以获得有关该主题的补充讨论,这可能很有趣。

讨论1

讨论2

于 2012-05-28T11:45:53.360 回答