AndEngine是一个游戏引擎吗?

4
我是一名 Android 游戏开发的新手,有几个问题想请教,也许对于一些人来说这些问题很愚蠢或幼稚。
首先,正如标题中所述,AndEngine 是一个游戏引擎还是一个库?我读过不同的帖子,得到了不同的观点和答案。
另外,如果不使用 AndEngine,假设我使用 libgdx,一个像我这样在 Android 游戏开发方面的新手能否在 5-7 个月内创建一个不错的游戏?
提前感谢您的帮助。 :)

1
这是一个游戏引擎,本质上是一个特定于开发游戏的框架,而框架则是一组库的集合,在我看来,在这种情况下术语是可以互换的。不要太过纠结于术语,只需获取AndEngine并通过示例和实践学习即可。 - Carl Winder
1
那个5-7个月的期限取决于您是否具有Java和/或游戏开发经验。 - keyser
1
我明白了,我计划尝试一下为我的论文开发安卓游戏。无论如何,我们不被允许使用游戏引擎,所以也许我会使用libgdx,那应该不算是一个引擎对吧?另外,基于我的经验,我已经用Java做过模拟。但是,使用Java进行游戏开发还是一个新鲜事物。感谢快速回复。 - jarenz
1
除了向教授明确询问您可以使用什么或不可以使用什么,其他任何事都是愚蠢的。如果您想的话,您可以将AndEngine称为OpenGL抽象层...;) - Nicolas Gramlich
如果你想的话,你可以在AndEngine中进行低级别的编程。=) - Nicolas Gramlich
显示剩余2条评论
1个回答

1

正如AndEngine网站所说,它确实是一个Android游戏引擎。至于你问题的第二部分,我没有相关信息,因此我会让其他人来讨论。


谢谢,但有点令人失望,因为我们不被允许在我们的论文中使用游戏引擎。无论如何,还是谢谢。 - jarenz
@jarenz 在这种情况下,引擎和库基本上是相同的,这很有趣。毫无疑问,它是一个库。但它也是一个引擎 :) - Warpzit
@jarenz,就像Warpzit所说的那样,引擎只是一个库。我认为你可能无法使用像UDK或Unity这样的完整环境。使用AndEngine或libgdx需要投入大量工作:编辑器、工具、游戏逻辑、人工智能等等,所有这些都由你自己来完成。 - Moss
@Moss,真的很令人困惑。哈哈哈。但我明白你关于UDK和Unity的观点,我并没有真正将它们包括在我的选择中。但是,考虑到你刚才说的一切,我可能会考虑AndEngine。尽管这真的让我感到困扰。因为它的名字里有“Android Engine”。哈哈 :)所以UDK、Unity和AndEngines都是引擎,对吗? - jarenz
@jarenz,关键在于引擎和库之间的界限非常微妙:D 我认为LibGDX和AndEngine不是完整的游戏引擎,但Unity或UDK是。 - Moss
@Moss 是的,混淆在一起的确非常微妙。最终,一切都取决于你如何使用这些词语。好吧,我想我必须聪明地玩耍,尝试使用AndEngine。非常感谢大家。 :) - jarenz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接