我想在iPhone上显示和旋转单个3D模型,最好是纹理.无需放大和缩小,或有背景或任何东西.
我有以下内容:
我的知识库:
我不知道的是:
我的主要问题是我不知道从哪里开始!我发现的所有iPhone书籍似乎都是关于创建GUI应用程序,而不是OpenGL应用程序.我找到了一本OpenGL书,但我不知道有多少(如果有的话)适用于iPhone开发.我发现Objective C语法有点混乱,奇怪的嵌套方法命名,像"id"这样没有意义的东西,以及我必须做手动内存管理的可怕想法.
最佳起点在哪里?我找不到任何这方面的教程,但也许我的Google-Fu很弱.或许我应该从学习Objective C开始?我知道像Aaron Hillgrass这样的书,但我也读到它们已经过时了,大部分示例代码都不适用于iPhone SDK,而且它似乎面向模型 - 视图 - 控制器范例而不是似乎适合3D应用程序.
基本上我对我的第一步应该是什么感到困惑.
什么是加快OpenGL ES 1.x速度的最快方法?
让我们假设我对OpenGL一无所知(这不完全正确,但自从我上次使用OpenGL以来已经有一段时间了).我最感兴趣的是学习这个与iPhone相关的开发,但我也有兴趣了解它在其他平台上是如何工作的.
我找到了OpenGL ES 2.0编程指南这本书,但我担心它可能不是最好的方法,因为它侧重于2.0而不是1.x. 我的理解是2.0不与1.x向后兼容,所以我可能会错过一些重要的概念.
注意:有关学习一般OpenGL的答案,请参阅/sf/ask/4377831/
我找到的一些资源:
我打算在iphone上制作2D游戏.是否有任何关于开始使用iphone的opengl 2D示例的教程,特别是如何为精灵设置动画并绘制平铺贴图.任何其他初学者教程也欢迎.
我正在考虑开始一个制作游戏的项目,也许只是一个简单的游戏,但仍然是iPhone的3D游戏.
虽然我还有很长的路要走,学习Objective-C等等,但是在思考3D游戏世界的时候,脑子里浮现出一个问题.
在为iPhone做游戏之前,我会先学习OpenGL(PC/Mac)吗?如果是这样,那么好的指南/教程在哪里呢?
而且,它是否存在任何用于iPhone的免费/开源的好OpenGL引擎?
关于如何为iPhone设计游戏有什么高级解释吗?
如pacman等开源示例怎么样?
我非常了解Java.我现在知道Objective-C中的大部分基础知识.我对Photoshop一无所知.我知道如何使用TurboCAD 10 Professional,所以我在3D对象建模方面有一些经验.虽然不多.
我需要一步一步地学习iPhone的3D游戏开发吗?我需要什么工具?哪些书有帮助?你学了多久?
对于开发人员来说,学习iphone游戏开发的最快途径是什么.我有一些.net winforms和webform体验,但没有直接x或任何图形和游戏开发经验.在业余时间,我想学习这些技能,但想通过iphone学习.所以我只是想知道哪些是最好的资源来学习iphone开发和在iphone上打开gl.书籍,网站等,您的提示非常感谢.
OpenGL ES真的那么快吗?为什么?与在Quartz 2D中绘制这些东西相比,在OpenGL ES中绘制如此简单的东西真是太可怕了吗?
例如,我有一个带-drawRect的UIView子类:已实现,我绘制了一些线条,曲线和圆圈.只是简单的路径,有一些阴影.
我在OpenGL ES中会怎么做?是不是有这个漂亮的EAGLView图层的东西?我想到的一件事是触摸事件如何进入OpenGL ES?也许这是关于它的复杂事情?是否有关于OpenGL ES中基本绘图操作的教程?
我是一名自学成才的程序员,拥有绝对零3D编程经验.
我的一个客户与我有关的想法是一个需要OpenGL ES 2.0的iPhone应用程序,因为它本身就是复杂的3D结构和动画.
我从哪里开始(虽然很长)的OpenGL ES能力之旅?
我愿意投入大量的时间和精力去学习,如果我能够得到一些指示,我应该从哪里开始和期待什么,这将是非常棒的!
任何人都可以从头开始为iphone推荐一款优秀的游戏开发教程.