2

我希望进入(和其他所有人一样)iPhone 游戏开发业务。我已经编程了一段时间,但最近才涉足 Mac 开发领域,尽管自从我使用 Java 工作了一段时间以来,除了学习内存分配之外,学习 Objective-C 并没有什么大不了的。

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

我感兴趣的一些事情:

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

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

我当然会在 Mac 上开发,所以兼容性是必须的。

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

4

4 回答 4

3

我在一月份对那里的情况进行了一次小型调查,并写了一篇关于它的帖子。从那时起并没有太大变化,所以我将向您推荐该帖子:

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

于 2009-06-03T22:54:11.193 回答
1

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

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

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

您可以使用 indi 许可证和基本的 iPhone,售价约为 399 美元。

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

于 2009-06-03T16:37:09.337 回答
1

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

于 2009-07-13T00:38:20.053 回答
0

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

于 2010-01-18T23:04:22.733 回答