【问题标题】:Commercial video games商业视频游戏
【发布时间】:2010-04-01 01:53:53
【问题描述】:

ps3 和 xbox 360 游戏是用什么语言编写的?两个系统的游戏是否使用相同的语言编写?代码也可以在计算机上运行吗?

【问题讨论】:

    标签: programming-languages xbox360 ps3


    【解决方案1】:

    ps3和xbox 360是什么语言 游戏写的?

    它们可以用任何可以编译为这些设备支持的机器代码的语言编写;很可能只有 C 和 C++。

    xbox 需要使用 DirectX(Xbox 代表 DirectX 盒子),因此您必须使用它作为您的 3d 框架。

    游戏是用相同的语言编写的吗 两个系统的语言?

    是的,相同的语言但通常不同的 3d 框架(我认为 PS3 不支持 DirectX)

    代码也可以在计算机上运行吗?

    是的。显然,您必须先针对您的计算机架构编译它,然后更改代码的某些部分(主要是您从键盘而不是控制器获取输入的方式)

    【讨论】:

    • 我也会提到模拟器,以更彻底地回答“您也可以在计算机上运行代码吗?” - 这需要一种“是与否”的答案,以澄清源代码可以移植但机器代码需要一层仿真。
    【解决方案2】:

    从您的出发点,我希望试用 Microsoft 的 XNA。

    Microsoft 以其开发人员支持和经过深思熟虑的框架而闻名,在当前的视频游戏环境中,情况确实如此。

    要成为一名资深的视频游戏专业人士,您肯定需要学习 C/C++,但首先,XNA 的托管环境和 C# 都“更容易”,但功能却相当强大。

    查看更多信息:

    XNA Wikipedia

    XNA Dev centre

    【讨论】:

      猜你喜欢
      • 2011-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-15
      • 1970-01-01
      • 2012-10-11
      相关资源
      最近更新 更多