这些天,我专注于iOS上的游戏开发。
C++是游戏开发的通用语言,但说真的,我更喜欢用C编程语言,而不是用C++编写代码。
那么对于iOS游戏的开发,C和Objective是否足以创建游戏呢?
发布于 2011-08-08 23:38:44
在为iphone开发时,唯一真正的限制是苹果为iphone发布的sdk。除此之外,您将主要使用OpenGL和OpenAL,它们都是纯C代码。在某些情况下,您可能希望使用一些c++库(如box2d),但在C和Obj中都有等价的库。
因此,你为iphone发布的每一个游戏至少都应该有一些obj-c代码来加载你的应用程序和做一些基本的文件读写操作,除了你可以自由使用纯C,Obj-C或C++,甚至这些语言的组合。
此外,正如jasconius所说,有许多游戏是用Obj编写和发布的。到目前为止,还有一个名为cocos2d-iphone的开源游戏引擎,为许多iOS游戏提供了动力。
发布于 2011-08-08 23:02:00
是。有许多iOS游戏都是用这些语言制作的。如果您绝对需要C++,那么它是可选的。
https://gamedev.stackexchange.com/questions/15729
复制相似问题