Questions tagged «game-engine»

11
适用于Android和iOS的2D跨平台游戏引擎?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我在Unity3d上工作了一段时间,发现它与OnGUI()或GUITextures的2D部件过于笨拙。而且,即使在Unity3d上完成的最小游戏也至少下载了10MB,对于2D游戏来说太过分了。 因此,我目前正在寻找2D引擎。我尝试过Cocos2D,但它仅是iOS,并且我不想将所有内容重写为Android的另一种语言(因此,不能选择Android的Cocos2d的Java端口)。取而代之的是,我想编写一次代码,并将其部署在iOS,Android和Windows Phone 7上的麻烦最少。我同时拥有Mac和Windows。 为了更详细,这是我对引擎的要求: 必须是跨平台的 必须有效率 应该是C ++,Java和C#或目标C,因为我与他们舒服和不闪光,使用Javascript,HTML5,因为我不是一个Web开发人员 必须有一个庞大的社区,教程和其他库,这些库涵盖了直接在iOS或Android上进行开发时所需要的大部分内容(应用内结算,Facebook等) 最终交付的包裹不能太大 引擎可以免费,但我也不介意支付合理的价格 我发现以下引擎: Marmalade(及其上的IwGame引擎)-C ++,对Marmalade的总体评价很高,但不确定IwGame。编辑(2013年3月):看起来Marmalade SDK现在包括Cocos2Dx和一些内置的IDE,这使其变得更好(并且独立开发者每年的费用为150美元,我也可以接受)。 Corona SDK -Lua(效率令人怀疑),还需要互联网连接才能编译代码 Cocos2d-x -C ++,收到了开发人员的大量评论,其中大多数是肯定的,许多人认为这对于2D效果最佳 粒子代码 -Java + Eclipse,未找到任何评论或评论 Moai -Lua,找不到任何评论/意见 猴子引擎 -似乎功能太少 Haxenme-它是Flash,我从未使用过,也不想 使用Unity3d,但使用2D包(例如2D Toolkit) SDL移植到Android(也在此处)和iOS的端口-看起来并没有太多支持或当前开发(?) GLBasic-基本语言,我不喜欢 playN-似乎还处于开发初期(?) Gamvas -HTML5,对我而言似乎不是一个成熟的引擎 Ignifuga -Python,看起来也不成熟 ORX-不确定是否仍在开发(?) 构造2 -GameMaker提醒,快速原型可能没问题,但绝对不适用于行业级游戏 XNA,然后使用ExEn移植游戏(将需要Mono …

9
2D跨平台游戏开发引擎
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 6年前关闭。 改善这个问题 我使用Corona SDK已有一段时间,并且喜欢使用Lua创建功能强大的应用程序的速度和便捷性。但是它只能针对iOS和Android进行编译,现在感觉太少了。 我主要的兴趣是它能够编译到Desktop AND Mobile。至少对于以下情况: Windows + Mac,用于台式机,作为独立应用程序。 适用于移动设备的iOS + Android。 我希望它更倾向于Lua类型的脚本而不是ActionScript,但是请随时发布您使用过并喜欢的任何内容。 到目前为止,我发现了以下引擎: Marmalade Quick-进一步研究之后,Marmalade Quick只能为Mobile构建! IwGame-可在果酱上使用,并表示可通过Lua部署到台式机和移动设备。任何信息都非常感谢 sio2-说“ SIO2是适用于iOS,Android,MacOS和Windows的基于OpenGL的跨平台2D和3D游戏引擎”和“该引擎还允许您将游戏移植到Mac Store和Windows上。”网络标题是“移动设备游戏引擎”。找不到有关是否可以部署到桌面平台的任何信息,再次感谢任何信息。 Loom Engine -Loom与Haxe + OpenFL(试图吸引Flash开发人员)相似,因为它使用类似于ECMAScript的AS3,但不会从中构建本机代码。但是,它使用Cocos2D进行渲染,因此理论上它应该与Cocos2D一样快。-感谢Bojan。 SDL-我读过很多地方,SDL可以部署到几乎任何平台或设备上,并且具有Lua绑定。但由于它不是引擎,所以我找不到它是如何工作的。任何能够解释它如何工作以及是否可能的人都会再次受到赞赏。 SFML- “ Windows,Linux,Mac OS X以及不久的Android和iOS。”不使用Lua,但可以使用其他语言,例如Java和Python等。有人对此有任何信息吗? Torgue2D- “ Torque 2D的开发考虑了OS X,Windows和iOS设备,并且在所有平台上均能很好地工作。” 使用TorgueScript而没有Android =( Sencha-似乎可以编译到所有平台,我也知道使用Javascript。但是,即使使用V8 JS,与其他选项相比,在性能上也能很好地工作吗? GameMaker-自己的脚本语言GML,我实际上还记得这是一种针对非程序员的工具。我的意思是说,它实际上已经发展成为真正的引擎了吗? Construct2-与游戏玩家相同的问题 Corona -Lua,但仅适用于移动设备(也适用于Android和iOS) Cocos2D-好像它有很多选择,但不确定是否使用相同语言吗?似乎您必须重新编写整个代码。如果cocos2D可以使用几乎相同的代码部署到台式机+移动设备上,则任何信息将不胜感激。 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.