我应该如何构造我的iPhone OpenGL ES 1.1游戏?

我应该如何构造我的iPhone OpenGL ES 1.1游戏?,iphone,opengl-es,Iphone,Opengl Es,我正在构建一个iPhone OpenGL ES 1.1游戏。我使用的是xcode提供的OpenGL ES模板。我只使用ES1Renderer 我已经编写了一些用户可以执行的基本触摸操作,并且开始考虑代码的总体结构。我真正做的就是在ES1Renderer.m中使用C来表示我的整个游戏状态。我有一个子弹结构阵列,一个敌人结构阵列,等等 除了使用这个结构,我的整个游戏状态都在ES1Renderer.m中,作为C数组和结构,还有什么其他方法来构造代码?我应该使用C++或ObjuleC类来表示敌人,所以它

我正在构建一个iPhone OpenGL ES 1.1游戏。我使用的是xcode提供的OpenGL ES模板。我只使用ES1Renderer

我已经编写了一些用户可以执行的基本触摸操作,并且开始考虑代码的总体结构。我真正做的就是在ES1Renderer.m中使用C来表示我的整个游戏状态。我有一个子弹结构阵列,一个敌人结构阵列,等等

除了使用这个结构,我的整个游戏状态都在ES1Renderer.m中,作为C数组和结构,还有什么其他方法来构造代码?我应该使用C++或ObjuleC类来表示敌人,所以它们更模块化吗?< /P> <> P>我之所以这么问是因为我通常不在C、C++和Objtovi.C中编码。所以我在这里有一个好的架构有点模糊。

< P>检查“IOS的OpenGL ES”。有来自苹果的本机“编程指南”和4个“示例代码”。
Link:

……我通常不在C、C++和Objto-C中编码……听起来好像你比OpenGL游戏简单一些。一旦您了解了该语言的基本知识,以及iPhone的行为,就可以开始这个项目了。