1

我想知道,如果我要制作一个简单的基本鸟类射击游戏(鸟在上面飞,男孩从底部射击),那么我需要一个游戏引擎来开发安卓吗?我应该经历学习 AndEngine 的麻烦吗?或者我是否使用 SurfaceView/ 甚至动画来做到这一点?

谢谢

4

4 回答 4

3

你可以试试AndEngine。它比 SurfaceView 更好,因为 AndEngine 是一个游戏引擎。这里有所有类型的动画,它很容易让您获得更好的游戏体验,但我们必须在这里处理内存问题。

您也可以尝试使用 Cocos2D。开源游戏引擎列表是GameEngines。尝试以适合您的游戏的方式进行思考。

Cocos2d 教程

AndEngine教程

于 2012-06-18T04:50:31.677 回答
2

你可以试试谷歌的安卓新游戏引擎

它很新,我不知道是否有任何现有游戏使用它,但它正在积极开发中,新功能经常出现。包括最近导出到 IOS 的功能,使其成为跨平台部署的选项。

于 2012-06-18T03:43:09.430 回答
0

这是另一个游戏引擎列表,但主要用于大型制作游戏。底部也有一个“开源”列表。

于 2012-06-18T06:12:52.667 回答
0

另一个值得尝试的新的跨平台 Lua 引擎是 BatteryTech Engine。 http://www.batterytechsdk.com

免费试用支持Android、iOS、BB10、PC、Mac

许可证购买为您提供完整的源代码。

于 2012-12-25T19:20:38.360 回答