0

我已经有足够的安卓经验来制作一个基本的游戏(比如乒乓球),但我现在想为安卓制作一个专业的游戏应用程序。您认为使用游戏引擎(例如 Andengine)来制作游戏真的值得付出额外的努力吗?或者我应该没有它?

4

2 回答 2

0

这取决于你的游戏是做什么的。

有些游戏不需要游戏引擎;引擎会妨碍你。

其他游戏可以使用游戏引擎来实现 3D、碰撞检测、多人游戏支持等花哨的东西。如果您的游戏具有会消耗大量开发时间的功能并且已经在游戏引擎中提供,那么请节省您的时间并使用引擎。

于 2012-09-03T03:22:17.210 回答
0

这取决于您是否希望更多地快速制作游戏,或者在此过程中学习一些东西。

如果您想快速制作游戏,您可能应该尽可能多地研究中间件。编写引擎/库代码在很大程度上与构建实际游戏无关,有多少游戏使用其他人的库就证明了这一点。

如果您的目标是最终学习并制作游戏,那么随着您逐渐编写更复杂的游戏,编写库代码可能是值得的- 您不应该以现在就编写极其复​​杂的游戏编写引擎为目标同时。

我的建议是继续编写更复杂的游戏(下一个可能是 Space Invaders 的克隆版?),向它们学习,然后看看你是否开始重用代码,然后也许将其撞到一个“引擎”中。如果您想使某些东西变得非常复杂,那么可能需要数年才能获得可玩的东西,如果有的话,以这种方式。

于 2012-09-03T03:16:57.890 回答