我正在开发一款使用Cocos2d-x到Android和iPhone的游戏。在开始使用时,我开始使用这个库时遇到了很多问题,因此,在这个问题中,我想收集所有的基础,中级和专家教程,因为有很多信息问题都在犯同样的错误。当我Started时,我必须在许多网站上使用我的朋友Google查看很多内容。希望这有助于人们现在开始。 全部使用c ++ 。
初学者
中
高级
扩展
代码示例
TIPS
如果您使用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
** OFFICIAL PAGE COCOS2D-X **
这个问题需要什么?
如果您遇到问题,请在Stackoverflow中使用标签Cocos2d-x,我会尽力帮助您。
我已经阅读了FAQ,但是90%的问题与cocos2d / android相关,使用过时的库会出现同样的问题。我只是想帮助人们开始使用cocos2d-x。所有其他信息将是欢迎。
答案 0 :(得分:8)
答案 1 :(得分:6)
好的清单。 Angry Ninjas Starter Kit即将更新Cocos2d-X。
答案 2 :(得分:6)
uikit教程http://jpsarda.tumblr.com/post/24983791554/mixing-cocos2d-x-uikit
中的Cocos2d-x答案 3 :(得分:6)
https://github.com/dualface/cocos2d-x-extensions/blob/master/TODO.tasks ,他正在开发cocos2d-x上的不错功能
答案 4 :(得分:5)
经典Android(Java)应用程序中的Cocos2d-x tuto http://jpsarda.tumblr.com/post/26000816688/integrate-cocos2d-x-c-into-an-android-application
答案 5 :(得分:4)