2D跨平台游戏引擎为Android和iOS?引擎、平台、游戏、iOS

2023-09-07 13:13:26 作者:联合国认证小可爱

我已经工作了一段时间与Unity3d,发现它的2D部分与OnGUI()或GUITextures太拙劣。此外,即使是最小的游戏Unity3d做至少10MB的下载这只是太多的2D游戏。

I've worked for some time with Unity3d and found it's 2D part with OnGUI() or GUITextures too clumsy. Also, even a smallest game done on Unity3d is at least 10MB download which is just too much for a 2D game.

所以,我正在寻找一个引擎2D。我试过的Cocos2D,但它的iOS只,我不希望重写一切都变成为Android另一种语言(所以,对的cocos2d为Android例如Java的端口不是一个选项)。相反,我想写的code一次,以最少的麻烦部署在iOS,Android和可能的Windows Phone 7。我有Mac和Windows。

So, I'm currently looking for an engine for 2D. I've tried Cocos2D but it's iOS only and I wouldn't like to rewrite everything into another language for Android (so, e.g. Java port of Cocos2d for Android is not an option). Instead, I want to write the code once and with least hassle deploy it on iOS, Android and possibly Windows Phone 7. I have both Mac and Windows.

只是要更详细的,这里是我的要求,发动机:

Just to be more detailed, here are my requirements to the engine:

必须是跨平台​​ 必须高效 应该是C ++,Java和C#或目标C,因为我很舒服与他们的不是的闪存,使用Javascript,HTML5,因为我不是一个Web开发 必须有一个大的社区,教程,覆盖了大部分的东西附加库你必须直接在iOS或Android开发时(在应用程序内结算,脸谱等) 最终交付包必须不是太大 发动机可以是免费的,但我也不会介意付出合理的价格 must be cross-platform must be efficient should be C++, Java, C# or Objective C since I'm comfortable with them and NOT Flash, Javascript, HTML5 since I am not a web developer must have a large community, tutorials, additional libraries which cover most of the stuff you'd have when developing on iOS or Android directly (in-app billing, facebook etc.) the final delivered package must be not too large the engine can be free, but I also wouldn't mind paying a reasonable price

我已经找到了以下引擎:

I've found the following engines:

果酱(和的 IwGame发动机在它的上面) - C ++,发现了果酱的整体非常正面的评价,但不知道IwGame。 修改(2013年3月):貌似果酱SDK现在包括Cocos2Dx和一些内置IDE这使得它更好的(和收费每年$ 150独立开发这是确定与我) 科罗娜SDK - Lua的(效率值得怀疑),也需要互联网连接来编译code 的Cocos2D-X - C ++,收到了许多评论的开发商,大多是积极的,许多人认为这是最好的2D 颗粒code - 的Java + Eclipse中,没有发现任何评论或意见 摩埃 - Lua中,coudn't发现任何评论/问题的看法 猴子引擎 - 似乎有过几个特点 Haxenme - 这是闪光的,我从来没有使用过它,不想 使用 Unity3d 但像2D工具包2D包 港口 SDL 到的 Android的(也here)和的iOS - 不看有多大的支持或发展现状( ?) GLBasic - Basic语言,我不喜欢 playN - (?)似乎是在开发的早期 Gamvas - HTML5,看起来并不像一个成熟的引擎,我 Ignifuga - Python的,也没有看起来成熟 ORX - (?)不知道,如果它仍在开发 建设2 - 提醒游戏制作,可能是好的快速原型,但绝对不是工业级的游戏 XNA ,然后用口游戏的内胚层(需要单触移植到iOS和的单声道为Android 的移植到Android的) - C#,并可能是对人们从喜欢的Xbox微软的产品未来更多的思考(我来自Android的)。此外,这些单声道工具花费$ 800在总的中小开发商 影响 - JavaScript中,使用HTML5。我没有太多成JavaScript(如preferred C#的Unity3d),也没有把握效率,因为它运行在浏览器(?) 游戏制作 - 自己的脚本语言GML,我居然还记得这一个作为非程序员的工具。它是否真正发展成为一个真正的引擎,我的意思是严重的发展? AppGameKit - C ++,但似乎依然pretty的新。没有找到任何评论就可以了 使用的Cocos2D 和Objective C到开发的iOS只,然后使用的
 
精彩推荐