Cocos2D OR libgdx for Android游戏开发

我只想知道,从长远来看,使用这些引擎将会更好.虽然我觉得使用Cocos2D将是一个更好的选择,因为它也可以用于 iphone开发,只有一个教程 http://dan.clarke.name/2011/04/how-to-make-a-simple-android-game-with-cocos2d/,我发现到目前为止.
另一方面,libgdx有一本完整的书.
有什么建议么 ?
考虑使用 AndEngine.从简单看看libgdx,它们看起来很相似(尽管AndEngine只是2D).然而,AndEngine拥有2D游戏所需的一切.它唯一缺少的是文档,但是它是开源的 – 如果你没有得到某些东西,那么看看 code.

有一个活跃的论坛here,还有一个SO tag的AndEngine,所以你也可以在这里提问.

它还有许多有用的附加组件的扩展,如物理引擎Box2D,它是用于许多知名游戏的2D跨平台物理引擎(例如,愤怒的小鸟使用它).它还支持TMX平铺的地图,有一个非常简单的界面(实际上这是我正在开发的游戏,真的很容易使用AndEngine TMX utillities).

所以..在你选择cocos2d或libgdx之前,看看AndEngine 🙂

@Greg这不是真的吗

It is easy to learn and good documented engine

几乎没有javadoc.但是论坛里充满了教程,网络也是如此.

编辑:从格雷格答案的评论中,如果您正在寻找易于开发,AndEngine是一个不错的选择.看看这是cocos2d教程代码,似乎比AndEngine的代码更复杂,更不直观.

相关文章
相关标签/搜索