科科斯vs AndEngine for android

我想用Tiled Map Editor做一个游戏,我想用D-Pad移动angular色来移动angular色

所以我想知道哪个引擎会更好AndEngine或Cocos2d

请记住,我是一个初学者,所以我想盯着很多教程。 😀

谢谢

Solutions Collecting From Web of "科科斯vs AndEngine for android"

这两款发动机都很容易装载TMX地图,并从D-PADinput。 所以如果你的要求只是这个,没有什么大的区别。 只要使用你所熟悉的。

Cocos2d-android不再支持。 您必须使用cocos2d-x,跨平台,使用JNI来使用c ++代码。 更多信息在这里 。

Cocos2d-x非常适合创build游戏,但我从来没有使用过AndEngine。

Libgdx : Java (Good documentation/Sample example) (Android/iOs/3D support also) Cocos2d-x : C++ (Good documentation and Sample example) (Android/iOS/window/bada/blackbarry/etc/3D supports) AndEngine : Java (Documentation is **OK** but bit of issue ) (Android) Cocos2d-android : Java (bIT of documentation/ easy to use ) (Almost dead only android) 

如果熟悉java,请C ++ choose LibGdx cocos2d-x

我build议你selectcocos2d-X

我从Cocos2d-android开始,因为它看起来更好一些,但是过了一会儿,我惊呆了,我找不到任何Cocos2d-android教程

或者去Cocos2d-x-android,或者拿AndEngine我从来没有尝试过Cocos2d-x-android,但是我可以确认AndEngine是相当不错的,并且有很多的例子和足够的教程来让你开始[AndEngine虽然缺less文档..但是如果你从官方的例子开始就不会有问题]

编辑:AndEngine现在有点死了

在AndEngine中有很多错误…我首先select一个比其他选项更困难的困境,但是我的选项包括libgdx,andengine和cocos2dx …

虽然libgdx是一个框架,但是它是所有这些框架中最强大的,你可以在代码中做的很深入(你可能会创build一些非凡的事件)…但对于像我这样的初学者来说,这是一个艰难的,因为我没有游戏的经验编程(也是在其网站上给出的简单文件的诱惑你使用它,但过了一段时间,当你想创造自己的东西你感到困惑)..但最好的performance是guranteed!

接下来是AndEngine。Nicolas出色的工作。但是,可惜的是,bug数量一直在上升,设备周围也没有一致的结果。它的主要缺点之一是你可以避免bug,但是当性能很难你没有select,只能离开它!

Cocos2d-x(这是什么AndEngine没有错误和良好的性能将在未来)…但唯一的缺点与椰子是在非苹果操作系统的编程…你没有通常的代码完成和微小的function,这些是程序员的必需品这些天..但性能和错误抵制编码,我们有一个亚军到libgdx!

对于Android,我强烈推荐LibGDX:原生的,良好的文档和大型社区/论坛。