我对iOS应用的游戏引擎不太熟悉。谁能为我的游戏开发建议一个开源游戏引擎?
我的游戏场景如下:用户选择地图,游戏中的角色我在地图中预定义的路径中移动。
我正在考虑在OpenGL中编写这个游戏,但似乎我必须编写大量的代码。是否存在可以成功编写此游戏的游戏引擎?
答案 0 :(得分:2)
Lua比Objective-C更容易学习。有几个Lua开发环境:
Gideros Studio:http://www.giderosmobile.com/
Corona SDK:http://www.coronalabs.com/
Moai:http://getmoai.com/
我最喜欢的是Gideros Studio,因为在我看来它最容易上手,并且在您想要删除启动画面之前是免费的,并且有一个非常友好的论坛可以访问开发人员。您还可以包含本机插件(适用于Android的Objective C和C ++)。
如果你真的需要改变源代码,那么Moai是唯一真正的开源软件,但它可能是最难学习的。答案 1 :(得分:1)
cocos2d很受欢迎,易于使用和学习。你也可以使用kobald2d,因为它包括cocos2d和其他框架。你可以通过谷歌搜索下载它们
答案 2 :(得分:1)
作为其他用户的状态cocos2d将是您想要的一个很好的解决方案。虽然您要求“开源”,但您可以随时查看免费,Unity for iOS。您还可以查看我前一段时间提出的问题,这可以为您提供一些选项提示,here。来自Unity site:
哦,不要忘记Unity是免费的,我们有充分的功能 Unity Pro和Unity iOS Pro提供30天试用版!
我知道它并不完美,但是,如果你认为这是值得的,它可以在你的项目中产生巨大的变化。
答案 3 :(得分:1)
试试Stencyl,它不是免费的,但它是一个不需要大量代码的好引擎
答案 4 :(得分:1)
Phaser.io也是一个非常好的游戏库,用于使用HTML5 / Javascript开发桌面和手机游戏的网页游戏。