初学者指南3D节目在IPhone SDK [英] Beginners guide to 3D programming in IPhone SDK

查看:169
本文介绍了初学者指南3D节目在IPhone SDK的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想开始一个项目,做一个游戏,也许只是一个简单的,但还是在3D游戏的IPhone的。

I'm thinking of starting a project to make a game, maybe just a simple one, but still a game in 3D for the IPhone.

虽然我还有很长的路要走,学习Objective-C和等,但突然出现在我的脑海里一边想着的3D游戏世界的问题。

Though i still have a long way to go, learning objective-C and so on, but a question popped in to my mind while thinking of the 3D gaming world.

第一次做游戏的IPhone之前,我会受益于学习的OpenGL(PC / Mac的)?如果是的话,在这里可以很好地指导/教程做到这一点?

Would i benefit from learning OpenGL(PC/Mac) first before doing games for the IPhone? And if so, where are good guides/tutorials to do that?

和也,是否存在什么好处的OpenGL引擎是自由/开源的IPhone?

And also, does it exist any good OpenGL engines for the IPhone that are free/open source?

推荐答案

OpenGLES是OpenGL的子集,所以如果你已经知道的OpenGL它会更容易为你切换到ES。说实话,我不知道这是否是更好或者更差的方式开始与OpenGL的个人电脑。有什么可以在另一方面重要的是环境。如果你想实现一些游戏的移动设备,你必须要考虑有限的资源,你就必须把重点放在优化等,所以这将是可能更好地从学习openGL的嵌入式系统的启动。

OpenGLES is a subset of OpenGL, so in case you had already known OpenGL it would be easier for you to switch to ES. To be honest, I don't know if it's worse or better approach to start with OpenGL for PC. What can be important on the other hand is the environment. If you want to implement some game for mobile device you have to consider limited resources, you would have to focus more on the optimization etc. So it would be probably better to start from learning openGL for embedded systems.

顺便说一句,有一个真正伟大的OpenGLES初学者教程。 code例子是用Objective-C。 的http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html

BTW, there is a really great OpenGLES tutorial for beginners. Code examples are written in Objective-C. http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html

商祺!

这篇关于初学者指南3D节目在IPhone SDK的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆