我很想知道Xbox 360和PS3游戏开发者使用什么开发工具(我知道有昂贵的SDK可用于这些主机的专业开发)。
那么,Xbox 360的开发者使用Visual Studio吗?是哪个版本?
PS3呢?
在PS3上使用的图形API是什么?是OpenGL的变体吗?
谢谢。
XBox 360专业开发使用Visual Studio。
PS3使用由Sony子公司开发的专有编译器和IDE。
PS3上有一个类似于OpenGL的图形库,但大多数主要游戏使用更低级别的API,直接与图形硬件交互。
回应上面某人所说的,我们不都已经过了JIT编译器的争论吗。
通过适当的编码技术,微软和其他公司已经生产出比任何人都要强大得多的虚拟机,但是却没有得到足够的认可。
在以前内存非常有限的时代,C++是视频游戏开发的标准,因为我们可以在需要时直接管理自己的内存,并且使用较低级别的编程语言似乎很“正确”。
我仍然喜欢用C++开发游戏和软件,但这个使用JIT编译器和C#的Playstation SDK同样可以生成用于开发视频游戏的高效代码。
你需要Playstation SDK或Xbox360 SDK。两者都包括硬件和软件。通常只有公司才能获得它们,而且价格昂贵。对于Xbox360,您还可以使用XNA。