Iphone游戏开发

问题描述:

什么是人们主要用来构建iPhone游戏?我正在学习iPhone编程。目前,我正在观看斯坦福的所有视频,进行分配并开始iphone开发apress书。我想进入构建游戏,并想知道开发人员是否用opengl构建了一切,还是使用了现有的游戏引擎?Iphone游戏开发

+0

只是你可能会在http://iphonegamedev.stackexchange.com找到相关信息 – MrDatabase 2009-10-03 00:56:30

取决于应用程序的图形密集程度。

如果需要大量图形,请使用预先存在的引擎。

如果没有,许多使用的OpenGL ES

我相信大多数人只是简单地使用苹果的API。除此之外,我认为cocos2d很受欢迎。

+0

我正在使用cocos2d,而且我非常喜欢它。 – John 2009-07-11 23:44:16

我使用统一。有很多很棒的游戏(甚至是前10名)都使用过它。你甚至不需要知道Objective-C。该代码是使用C#,Javascript或boo编写的脚本语言编写的。它是昂贵的。这将花费你至少600美元的独立许可证来做iPhone应用程序。 unity3d.com

很难赶上用所有的API来编写游戏来学习,并且很少有很好的游戏例子(特别是如果你是Objective-C的新手)。我最终追查了旧的crashlander源代码,这是苹果公司将它取出后很难找到的。

有可能是半打的iPhone游戏编程书籍。在那之前,学习曲线非常陡峭。

我建议从基于OpenGL 2D精灵的游戏开始。首先学习OpenGL ES,触摸系统,然后是音频系统。