适用于iPhone的高图形3D游戏开发

时间:2011-10-07 19:59:14

标签: iphone objective-c cocoa-touch graphics

我对iPhone开发工具有很好的经验,并使用基于窗口的应用程序和东西制作应用程序。我现在正在尝试制作一款非常棒的3D游戏,这是我从未尝试过的一个领域。

我对了解"INFINITY BLADE"的发展非常感兴趣,我非常想知道它是如何开发的,以及它们如何能够如此详细地开发它。

我已经查看了像iPhone 3D Engines这样的链接,但它似乎过时了。

  1. 哪里是开始学习iPhone / iPad高性能3D游戏的好地方?

  2. 您能否分享3D游戏开发生命周期的任何提示?

  3. 用于为iPhone开发的创意方面制作高质量3D图像的工具?创意方面的资源?

  4. 您能否分享特定应用的游戏开发生命周期,或者您对无限刀片开发的评论?

2 个答案:

答案 0 :(得分:2)

这不是一个完整的答案,但无论如何我决定发布它。

Infinity刀片是使用虚幻引擎3编写的,最近(或不是最近)引入了iPhone选项。虚幻引擎与用于诸如战争之类的游戏的引擎相同。我假设在iPhone上运行得很好的高质量图形的实际难度是由虚幻引擎处理的。至于制作图形,我敢肯定他们聘请了一大堆3D艺术家。你可以从他们的网站获得UDK的虚幻,这可以让你开始学习它。唯一需要注意的是当你真正想要发布游戏时引擎的成本。

答案 1 :(得分:1)

我从来没有真正使用它所以我不能提供太多的信息,但你可以尝试看看cocos2d的鲜为人知的兄弟,cocos3d。这可能是学习如何在obj-c中进行3D游戏编程的最具成本效益的方法。

http://brenwill.com/cocos3d/

但是如果你想快速敲击游戏并学习很多关于游戏开发的知识,Unity3D可能是最好的选择。他们有很多非常好的教程。

http://unity3d.com/support/resources/tutorials/

我可能错了,但我认为Unity可能需要在单声道下使用C#,在这种情况下我不确定这是否是你正在寻找的东西。