【发布时间】:2010-01-19 07:04:22
【问题描述】:
我希望进入(和其他所有人一样)iPhone 游戏开发业务。我已经编程了一段时间,但最近才涉足 Mac 开发领域,尽管自从我使用 Java 工作了一段时间以来,除了学习内存分配之外,学习 Objective-C 并没有什么大不了的。
由此,您可以放心地假设我不是在寻找“教我基本编程”引擎,我想要一个可以创建商业质量游戏的完全充实的引擎。
一些我感兴趣的东西:
- 良好的文档 - 教程和演示 - API 必备
- 良好的支持 - 3-4 天内回复,明天不太可能关闭,英语代表
- 可扩展引擎 - 相当容易地向引擎添加新位或对其进行大量修改,而无需更改 1000 个不同的类
- 工作引擎 - 特别是因为我正在开发并不复杂的 iPhone 应用程序,我希望大多数功能(动画、网络代码、基本碰撞检测等)都内置
- 合理的成本 - 这有点主观,所以我要定义:我希望每年不必为升级支付超过 1000 美元。初始成本可能高达 1500 美元(包括所有必需的包),但如果超过 1000 美元,我预计升级成本不会超过 500 美元。升级被定义为完整版本发布,而不是“内容”或“附加组件”。
- 可能会继续定期更新 - 我很欣赏一些公司对他们的代码进行质量测试,但我也很欣赏那些每 3 年发布一次以上代码的公司。我希望每 6 个月到一年进行一次升级或更新(免费或付费)
- 与 XCode 集成 - 使用 XCode 或全功能 IDE 运行引擎是一大优势。此处易于导入库因素。
我感谢所有回复,尤其是那些来自会影响特定引擎的 iPhone 开发或支持体验的经验之声。如果您对某些东西不好的原因有评论(例如文档),请解释是什么导致它不好,以及什么是“好”示例以及为什么这是一个更好的选择。
我当然会在 Mac 上开发,所以兼容性是必须的。
更新:似乎提供最多的两个引擎是 Unity 和 Torque 引擎。除了价格差异,谁能解释一下引擎的易用性比较?
【问题讨论】: