7

我想使用平铺地图编辑器制作游戏,并且我想使用 D-Pad 移动角色来移动角色

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

请记住,我是这方面的初学者,所以我想看很多教程。:-D

谢谢

4

6 回答 6

6

两个引擎都支持非常容易地加载 TMX 地图并从 D-PAD 输入。因此,如果您的要求仅此而已,则没有太大区别。只用你熟悉的。

于 2012-06-10T11:27:40.057 回答
4

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

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

于 2012-06-10T08:34:52.410 回答
4
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 choose LibGdx OR cocos2d-x for C++

我建议你应该选择cocos2d-X

于 2013-09-19T05:46:48.080 回答
3

我从 Cocos2d-android 开始,因为它似乎是一个更好的选择,但过了一段时间我很震惊,我找不到任何 Cocos2d-android 教程

要么去 Cocos2d-x-android ,要么去 AndEngine 我从未尝试过 Cocos2d-x-android ,但我可以确认 AndEngine 非常好,并且有很多示例和足够的教程来帮助您入门 [AndEngine 虽然缺乏文档..但是如果您从官方示例开始,那将不是问题]

编辑:AndEngine 现在有点死了

于 2012-11-03T20:26:12.910 回答
2

AndEngine 中有很多错误......我首先遇到了选择一件事而不是其他东西的同样困境,但我的选择包括 libgdx,andengine 和 cocos2dx ......

虽然 libgdx 是一个框架,但它是所有框架中最强大的,你可以深入研究代码(你可能会创建一些非凡的事件)......但对于像我这样的初学者来说,这是一个艰难的框架,因为我没有游戏经验编程(在它的网站上提供的那种简单的文档会吸引你使用它,但是当你想创建自己的东西时,你会感到困惑).. 但是最好的性能是保证的!

接下来是 AndEngine .. Nicolas 所做的出色工作.. 但遗憾的是,错误数量一直在上升,并且设备周围的结果不一致.. 它是主要缺点之一.. 您可以避免错误,但是当性能受到严重打击时你别无选择,只能离开它!

Cocos2d-x(这就是没有错误和良好性能的 AndEngine 将来会是什么样子).. 但是 cocos 的唯一缺点是在非 Mac OS 上编程......你没有通常的代码完成和这些天是程序员必备的微小功能..但是对于性能和抗错误编码,我们获得了 libgdx 的亚军!

于 2013-04-09T11:03:18.413 回答
1

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

于 2013-04-09T11:09:30.420 回答