3D iPhone游戏新手的乌龙、SIO2或商业游戏引擎?

3D iPhone游戏新手的乌龙、SIO2或商业游戏引擎?,iphone,unity3d,sio2,oolong-engine,Iphone,Unity3d,Sio2,Oolong Engine,我正在尝试为我的第一个游戏编程项目选择iPhone和iPhone游戏引擎。我有一些可可经验和多年的C++,包括相对低水平的2D图形和开发,但只有轻微OpenGL曝光。strong>对于具有我的背景和时间有限的人来说,哪种引擎最容易学习、最高效? 两者都包括子弹物理引擎。我倾向于乌龙,因为它的C++源和PowerVR图形的优化。然而,Lua解释器和额外的SIO2音效很吸引人。SIO2似乎也有一个很好的范围 我也愿意把钱花在他们身上,或者他们是否会为我节省大量的时间。尽管如此,定价还是很有趣的——U

我正在尝试为我的第一个游戏编程项目选择iPhone和iPhone游戏引擎。我有一些可可经验和多年的C++,包括相对低水平的2D图形和开发,但只有轻微OpenGL曝光。strong>对于具有我的背景和时间有限的人来说,哪种引擎最容易学习、最高效?

两者都包括子弹物理引擎。我倾向于乌龙,因为它的C++源和PowerVR图形的优化。然而,Lua解释器和额外的SIO2音效很吸引人。SIO2似乎也有一个很好的范围

我也愿意把钱花在他们身上,或者他们是否会为我节省大量的时间。尽管如此,定价还是很有趣的——Unity Indie许可证只适用于营业额(而非收入!)低于100000美元的公司,因此您很容易被排除在该类别之外,每个座位3000美元。我想让大家相信,这将节省时间,证明投资比仅使用SIO2更合理!Torque 3D产品似乎还没有发布,但在150美元的独立许可证(他们的收入门槛为250000美元)之外,价格大约为500美元


**编辑2011年12月-SIO2不再免费**

我昨晚启动了我的第一个SIO2应用程序,从教程中很容易启动和运行(教程包括一个完整的XCode项目,您可以加载并开始黑客攻击)。教程项目也有很好的评论-这使它更快地拿起

接口的SiO2主要在C,所以C++背景应该使转换非常容易。 即使您不使用它,也可以下载SIO2并打开其中一个教程,查看注释和代码。您将能够很快判断它是否是您喜欢的工具包和样式

与摄取速度没有直接关系,但对我来说,搅拌机的集成是一个很大的优点。它让我可以使用一个免费的3d工具包制作和导出模型,然后从那里开始。我看到乌龙使用3DS,我不确定Blender是否会导出这种格式,所以我可能是错的


如果您好奇的话:SIO2提供了一个python脚本,可以将Blender场景导出到zip文件中。然后,从SIO2代码中引用场景中的对象并将其拉入iPhone应用程序。

我尝试了乌龙牌和Unity way。我建议使用统一:

  • 如果你有基本的游戏背景,学习曲线很短
  • Unity包括“图形和音频”的一大套实用程序
  • 使用unity,您不必关心图形/音频文件格式
  • iOs和Android都有一个代码
  • 全套预装配资产,从商店免费提供
  • Exendible编辑器,使您的级别编辑器

我花了一年时间来完成一个乌龙项目。我可能会用unity节省六个月的工作时间。

那么你决定和Andy一起使用哪个引擎呢?上周在珀斯最近的IGDA GameJam上,我遇到了两个使用unity(独立)的团队的人,还有一个家伙在PC上展示了一个令人印象深刻的Shiva()冲浪演示,不是iPhone。乌龙已经用它的:Blender.blend parser BlendParse支持混合文件解析。dauthors声称它已经足够用于生产:iPhone游戏引擎的状态已经走过了很长一段路。一个人现在可以选择去低层次和高层次,中间有很多层次。为了了解您的选择,我整理了一个大的索引,它提供了市场状况的快照。乌龙茶已经过时,不再支持搅拌机文件。