iPhone / Android游戏引擎

是否有可能为iPhone和Android做跨平台的游戏引擎。 如果它如何能做到这一点。 有什么想法,我需要学习这样做。

  • 移动到iOS的Android开发者 - 我需要知道什么?
  • 手机的高度测量有多精确
  • 确保正确的date/时间
  • 在Android和iPhone中整合facebook和likebutton
  • 使用触摸屏进行游戏控制
  • iPhone SDK中是否有Android Intent概念?
  • 如何使我的iOS / Android应用程序符合美国康复法案第508条?
  • stream媒体video(或渐进式下载)到Droid浏览器
  • 看看Cocos2d-x。 它是完全免费的,开源的。

    还有http://www.appgamekit.com这是我感兴趣的东西。它支持“Basic”以及“C ++”。

    我觉得果酱真的很强大 我搞砸了。 并强烈推荐它。

    如果你只针对Android和iOS的2D游戏,我会强烈推荐Cocos2d-x。 这是我遇到的C ++中最完整和最自由的框架之一。

    使用Cocos2d-x与Marmalade相反的优点是游戏引擎的大部分组件都被写入。 您可以在不到一天的时间内创build一个游戏的原型。 Cocos2d-x也是免费的。

    我用果酱写了自己的游戏引擎,花了不到一个星期的时间(当然是上下class)。

    Cocos2d-x的缺点显然是平台支持的多样性。

    如果你愿意花一点钱,但也需要Cocos2d-x提供的简单性。 看看http://appgamekit.com它比Marmalade SDK便宜,而且更易于使用。 它也是通过C ++扩展的。

    决定使用什么主要取决于你的约束。 我目前正在使用Cocos2d-x即将推出的项目计划在iOS发布很快。

    检查Unity 3D

    也支持PC,Mac和其他。

    看看Shiva3D,它支持Windows,MacOS,Linux,iPhone,iPad,Android,Palm WebOS和Wii http://www.stonetrip.com/

    只是为了衡量一个有偏见的替代发动机…

    我们只是推出了比游戏引擎稍低一点的新产品。 它被称为BatteryTech ,它是一个轻量级的SDK,提供所有Windows,iPhone,Android和Mac平台抽象服务作为引擎,但不需要使用引擎。 我们为我们的游戏开发定制引擎(并不那么难,真的),并且想要其他人也想要,所以看看是否看起来像你想要的。

    哇,这很酷。 我很高兴Unity终于开始支持Android了。

    另一个,看看科罗娜(Android和iPhone,认为它需要一个Mac) http://anscamobile.com/corona/

    还有一些:

    • 果酱
    • MoSync
    • BatteryTech

    Marmalade和MoSync几乎可以定位每个平台,而且function非常强大。

    另外还有一个叫“ethanon”。 “https://github.com/asantee/ethanon”

    对于android,ios,windows,MacOsX和黑莓手机,还有另一个叫做“gameplay3d”

    作为开发者之一,我会推荐Linderdaum Engine,它支持Windows,Android,MacOS http://www.linderdaum.com

    V-Play (v-play.net)是一款基于Qt / QML的跨平台游戏引擎,具有许多有用的V-Play QML游戏组件,可处理多种显示分辨率和长宽比,animation,粒子,物理,path查找等等。 请参阅其API参考以获取完整的function和组件列表。 V-Play还配备了即用型游戏模板,可用于塔防,平台游戏或益智游戏等最成功的游戏types。

    摩艾是免费的小型项目,也用于大型工作室。 我自己做自制的,但如果没有,我可能会自己使用摩埃,因为它看起来非常有前途。 他们声称它是Mac,PC,iOS,Android的端口,我甚至认为Kindle Fire。