什么是iPhone游戏开发套件/平台的主要商业选择?

时间:2009-06-03 16:10:47

标签: iphone toolkit

我希望进入iPhone游戏开发业务(和所有其他人一样)。我已经编程了一段时间,但最近刚刚进入Mac开发世界,虽然我已经使用Java了一段时间学习Objective-C并不是学习内存分配之外的大问题。 / p>

由此,您可以放心地假设我不是在寻找“教我基本编程”引擎,我想要一个可以创建商业品质游戏的完全充实的引擎。

我感兴趣的一些事情:

  • 良好的文档 - 教程和演示 - 必备的API
  • 良好的支持 - 3-4天的回复,明天不太可能关闭,会说英语的代表
  • 可扩展引擎 - 相当容易将新位添加到引擎或大量修改它而无需更改1000个不同的类
  • 工作引擎 - 特别是因为我正在做的iPhone应用程序并不复杂,我希望大多数功能(动画,网络代码,基本碰撞检测等)都可以构建在
  • 合理的成本 - 这有点主观,所以我会定义:我希望每年不必支付超过1000美元的升级费用。初始成本可能高达1500美元(包括所有必需的包装),但如果超过1000美元,我不认为升级成本超过500美元。升级定义为完整版本,而不是“内容”或“附加组件”。
  • 可能会继续定期更新 - 我感谢一些公司对其代码进行质量测试,但我也很欣赏那些每3年发布一次代码的公司。我希望每6个月到一年升级或更新(免费或付费)
  • 与XCode集成 - 使用XCode或全功能IDE运行引擎是一个巨大的优势。易于在此处导入库因子。

我感谢所有回复,尤其是那些会通过特定引擎或支持体验影响iPhone开发的经验之声。如果你对某些事情有什么不好(比如文档)有评论,请解释是什么让它变坏,以及什么是“好”的例子以及为什么这是一个更好的选择。

我当然会在Mac上进行开发,因此必须具有兼容性。

更新:似乎提供最多的两个引擎是Unity和Torque引擎。除了价格差异之外,有人可以解释一下发动机的易用性吗?

4 个答案:

答案 0 :(得分:3)

我对1月份的内容进行了一次小型调查,并写了一篇关于它的帖子。从那以后没有太大的变化,所以我只想把你推荐给那篇文章:

http://ramin.firoozye.com/2009/01/02/building-games-for-the-iphone-and-other-platforms/

答案 1 :(得分:1)

我认为目前唯一真正的选择是Unity游戏引擎。

http://unity3d.com/unity/features/iphone-publishing

缺点是它可能超出预算范围。 Pro Engine的售价为1,400美元,iPhone的售价为1,499美元。

你可以使用indi许可证和基本的iPhone,它可以让你大约399美元。

我还没有使用Unity,但在某些时候希望能够证明成本合理。

答案 2 :(得分:1)

您可能对cocos2d iPhone感兴趣。它最初是作为python 2d引擎编写的,然后被移植到iPhone上。虽然它可能没有达到你提到的每一个要点,但值得考虑。网站上有大量文档,以及下载附带的几个示例。

答案 3 :(得分:0)

不断更新的工具,引擎等列表:http://iphonedevdepot.com/