Questions tagged «marmalade»

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 …
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.