我该去哪里找到一个好的教程来开始使用Cocos2D-x编程?

3

我在Linux + Android上使用cocos2D编程时遇到了一些问题。

我使用的是2012-03-05发布的稳定版本0.12.0。

  • 我正确编译了create-linux-eclipse-project.sh
  • 它在同一路径下创建了一个TestCocos2D项目
  • 我将android项目导入到Eclipse中
  • 运行项目后,我得到了hello world。

但是我不知道从哪里开始编写场景、导演以及如何使用它们。

我尝试过这个教程,但它太旧了。我无法使用官方教程,因为我不知道在哪里使用代码。

请给我一些建议/教程,以便我开始学习?

解决方法:

如果您正在寻找教程,请尝试此链接


我总是忍不住想回答“我在哪里可以找到xxx的教程?”这个问题:“当然是在互联网上啊!” :) - CodeSmile
是的,但我在安卓上没有找到一个足够好的,我会制作一个解释所有步骤的。 :D - vgonisanz
2个回答

4
我不建议在Android上使用Cocos2d,因为Cocos2d很长时间没有发布稳定版本。我认为他们未来也不会增加对其的支持。 相反,建议使用Cocos2d-x。 更多信息请访问 http://www.cocos2d-x.org/ 您可以一次性创建iOS和Android游戏。 :)

我使用那个网站获取稳定版本,并通过维基教程创建项目。但是我不知道Cocos2d的项目在Android上是如何工作的,因为我无法发现应该将导演、游戏层等放在哪里。是在Cocos2DActivity中吗?还是在Java文件中创建?如何使用库? - vgonisanz
1
我也开始尝试在Android上使用Cocos2d,但是有点困难,需要理解很多东西才能开始真正的编码工作。此外,它已经很长时间没有更新了。我建议放弃Cocos2d for Android,选择Cocos2d-x。 - Nikhil Aneja
1
我已经在使用它了,我会找类代码来开始。 - vgonisanz

3
不再更新。如果您已经在使用跨平台的 Cocos2d-x,您必须知道,在 Android 上,与 iOS 不同,您直接在 cpp 上编程。Eclipse 项目使用 makefile 来编译 cpp 代码,但该代码不在 $YOURCOCOS2DPROJECT>android 路径中,而是在 Classes 中,Android.mk 在使用 Eclipse 项目时编译该代码,并且您必须将您的 director、scene 和 layers 放在那里。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接