我对Java非常了解。我现在知道了Objective-C的大部分基础知识。我对Photoshop一无所知。我知道如何使用TurboCAD 10专业版,所以我确实有一些3D对象建模的经验。虽然不多。
要学习iPhone的3D游戏开发,我需要一步一步地学习什么?我需要什么工具?哪本书能帮上忙?你学了多长时间?
发布于 2009-02-24 20:11:30
在iPhone上学习OpenGL ES的基本细节花了我大约3周的时间。我在here主题上发表了一些我的观察结果。我的分子iPhone应用程序的源代码是here,它使用OpenGL ES。也许你能在这个例子中找到一些有用的东西。但是,里面没有处理纹理的东西,你可能需要在游戏中使用纹理。Bill Dudney在iPhone上有一个Wavefront OBJ建模器的posted source code,可以在这方面提供帮助。要想在OpenGL ES上获得好的文本,我推荐"Mobile 3D Graphics: with OpenGL ES and M3G"。
一般来说,当涉及到Cocoa开发时,您需要一段时间才能掌握速度。对我来说,大约6个月后我才对它感到舒服,尽管那是在更复杂的Mac桌面环境中。我发布了一些学习Cocoa here的资源,尽管这并不是一个详尽的列表。
我同意diciu的观点,这对于刚开始在平台上工作的人来说有点过了。我会找一个更简单的应用程序或一系列有针对性的应用程序(你可能永远都不会发布)来帮助你在进入3-D游戏设计之前学习核心概念。
发布于 2009-02-24 14:15:51
你的目标非常雄心勃勃-我认为作为iPhone上的第一个项目,这是一个很难解决的项目,你最好从几个简单的Cocoa touch应用程序开始,来感受一下这个平台。
对于模拟游戏,我会先尝试一些物理引擎,比如bullet。Bullet是C++,你可以在Objective-C++中使用它。
对于渲染3D,您可能想要使用OpenGL ES。
发布于 2009-02-24 14:15:30
我想OpenGL值得一看。
https://stackoverflow.com/questions/581784
复制相似问题