2011-05-04 60 views
0

当一个公司决定作出新的游戏跨控制台,在游戏的代码方面会发生什么?我想主要的游戏即生化奇兵,使命召唤等,它们在Xbox,PS3,Wii和/或PC上运行。交叉控制台游戏如何以代码方式工作?

当一个游戏被设计的,它必须被设计为每个平台的API(假设他们都有不同的API)?我只是把它作为游戏公司在三台游戏机上做的三倍,但我知道这一定是不对的。他们如何在不同的控制台上获得基本相同的游戏?

回答

0

这是所有关于抽象,永远不会调用操作系统/控制台的文件API或GFX API直接,它抽象。如果你这样做,你只需要改变你的抽象,并没有发现程序中的其它OS /台的每一丝,并改变它。