【发布时间】:2014-02-11 12:50:07
【问题描述】:
我读到它们都基于 OpenGL ES 2 并且都具有 Box2D 物理特性。 我对 Android 游戏开发很陌生,但对游戏开发(C++ 和 C#/XNA)有些经验。我也有使用 Unity 和 Construct2 的经验。
所以,我正在努力寻找一款出色的游戏引擎来开发 2D 游戏。
你们有什么建议吗?我愿意买书什么的。
【问题讨论】:
标签: java android libgdx andengine
我读到它们都基于 OpenGL ES 2 并且都具有 Box2D 物理特性。 我对 Android 游戏开发很陌生,但对游戏开发(C++ 和 C#/XNA)有些经验。我也有使用 Unity 和 Construct2 的经验。
所以,我正在努力寻找一款出色的游戏引擎来开发 2D 游戏。
你们有什么建议吗?我愿意买书什么的。
【问题讨论】:
标签: java android libgdx andengine
不同的是LibGDX是一个跨平台的框架。
您基本上只需编写一次代码,然后通过 GWT/HTML 5 几乎无需更改桌面、Android、iOS 甚至浏览器即可将其部署。这真的很方便,并且总体上会使调试和开发速度大大加快.
有关此类的更多讨论,请参阅以下问题(请务必阅读所有答案和 cmets,因为这里主要是基于意见的主题)。
https://stackoverflow.com/questions/7669268/andengine-vs-libgdx?rq=1
Switching from AndEngine to libgdx - what to know?
https://gamedev.stackexchange.com/questions/43332/difference-between-libgdx-and-andengine
我对 LibGDX 非常有经验,可以肯定地说它是一个很棒的框架,拥有一个非常有用和活跃的社区。p>
【讨论】:
这个问题不是 SO 的目的。只是让你知道,我想它很快就会关闭。
无论如何:这 2 个是 2 个不同的引擎。我正在使用Libgdx,但从未使用过AndEngine。但是我已经阅读了一些讨论,所以我列出了一些不同之处:
来源:AndEngine vs Libgdx,开发者谈论他们的引擎。
【讨论】: