Iphone游戏开发,c ++ / mac比较

时间:2011-05-08 23:41:43

标签: iphone

嘿伙计们,我做过一些研究,但仍然不确定。 要正确进入iPhone游戏开发,我需要使用Objective C而不是C ++吗?我很高兴投资购买mac mini,并希望确保我使用相同的系统/平台专业的Iphone Dev。 Objective C E.T.C中有大部分教程吗?

干杯!

2 个答案:

答案 0 :(得分:2)

完全取决于你。如果您决定编写自己的游戏引擎,可以使用Objective-C或C ++编写。恕我直言,没有一个正确的方法来做游戏开发。如果我发现比在Objective-C中编码更容易,我使用mac mini并用c ++编写部分编码。毕竟你不想把引擎的东西(可能使用opengl)与ui东西混合在一起,所以你的代码无论如何都要分开。老实说,你的游戏引擎的语言并不重要,只要你可以在idevice上使用它并且写得很舒服。

总而言之,您不必依赖一种语言。在objective-c中编写UI并准备环境以使用opengl,然后在适合您的情况下用c ++编写引擎。

答案 1 :(得分:1)

OpenGL ES是用C语言编写的,这意味着您可以使用C,C ++,Objective-C或Objective-C ++编写游戏引擎。所以要用你满意的东西。

我在那里看到的许多书籍都假定使用C ++,但正如我所说,你可以用上述任何一种方式来制作你的引擎。