【问题标题】:Cocos vs AndEngine for android [closed]Cocos vs AndEngine for android [关闭]
【发布时间】:2012-06-13 03:10:27
【问题描述】:

我想使用平铺地图编辑器制作游戏,并且我想使用方向键移动角色来移动角色

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

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

谢谢

【问题讨论】:

  • 对于初学者,我始终建议您选择可以找到更多教程(甚至书籍)的引擎。

标签: android cocos2d-iphone andengine cocos2d-android


【解决方案1】:

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

【讨论】:

  • 谢谢 :-) 决定选择 Cocos。任何教程都在那里。我找到了一些特定于精灵的,但没有找到瓷砖的。只需sn-ps
【解决方案2】:

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

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

【讨论】:

    【解决方案3】:
    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

    【讨论】:

    • 完全正确,我使用 AndEngine 是一个很棒的库,它有许多可以做所有事情的扩展,但是文档很差,我也使用 Libgdx 非常好的库和很好的文档
    【解决方案4】:

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

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

    编辑:AndEngine 现在有点死了

    【讨论】:

      【解决方案5】:

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

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

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

      Cocos2d-x(这就是AndEngine未来没有bug和性能好的样子).. 但是 cocos 的唯一缺点是在非 Mac OS 上编程……你没有通常的代码完成和现在程序员必备的微小功能……但是对于性能和抗错误的编码,我们有一个libgdx 亚军!!

      【讨论】:

      • 很好的比较...!!有帮助!!
      • 祝你在 Android 上调试 cocos2d-x 好运。此外,我不知道 AndEngine 中的“所有这些错误”。是的,可能有一堆 github 问题排成一列,但我正在积极开发一个游戏,到目前为止还没有遇到一个问题。
      • @NicolasGramlich 对不起,陛下从没想过我会伤害你,但你可能想看看这个:andengine.org/forums/tutorials/…
      • 我也玩过一些用 cocos2dx 开发的非常棒的游戏……我没有为 AndEngine 找到!而且你是真正的天才(开发游戏引擎需要成为一个并且与周围的所有这些竞争让你不仅仅是天才!!)..我是一个新手程序员,所以当我被介绍给我时,这就是我的经验所有这些引擎!
      • 这本书不是我写的,也不是我校对过的。让示例正常运行完全是作者的责任。很棒的 AndEngine 游戏:Noogra Nuts、Bunny Shooter、Wheelz、Scramble With Friends、Hanging With Friends、FarmTower、100 Doors、Xelorians、Dream Zoo、Dream Heights、Tracktor Digger、ZDefense、Greedy Spiders、Fireworks,......下载量在 100M 到 500M 之间。去年我没有追踪任何东西,我相信还有更多。
      【解决方案6】:

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

      【讨论】:

        猜你喜欢
        • 2023-03-17
        • 2017-07-04
        • 2010-11-06
        • 2017-08-19
        • 2019-06-12
        • 1970-01-01
        相关资源
        最近更新 更多