OpenGL ES问题(iPhone)

时间:2011-06-16 01:01:07

标签: iphone opengl-es opengl-es-2.0

我打算用iPhone为OpenGL制作新游戏,但我首先要问几个问题。首先,我在选择OpenGL 1.1或2.0之间陷入困境(我之前已经问过这个问题,虽然我觉得我的有点不同)。我知道OpenGL 1.1在所有设备上兼容,并且是一个固定的管道(它易于学习)。我知道2.0是一个可编程管道(它更难)。

我是一名独立开发者,计划使用OpenGL ES制作 2D游戏。我知道OpenGL ES 1.1会更容易,但1.1的教程很难找到。 2.0要困难得多,但教程无处不在。我最近购买了“学习iOS游戏编程”,尽管它的名字,但它已经过时了(虽然教了1.1)。

底线:1.1或2.0。我想尽快把我的应用程序拿出来。此外,如果有人知道任何好书/教程,欢迎您的反馈。

1 个答案:

答案 0 :(得分:1)

这家伙有一些非常好的视频教程,实际游戏代码,实际上让你使用他的代码(对于真正的游戏,它需要工作)。

http://www.71squared.com/iphone-tutorials/

你得到,粒子系统,spritesheets,声音类,游戏状态等

对于gl-es 1.1的启动器,这很好。

如果一切听起来都太多了,试试一个引擎,如果没有,请从tuts中学习并做你的版本,最好不要使用对象,C结构等在ram上更容易。