相关阅读:微软Xbox One内部探秘(上) 200人的芯片使命
相关阅读:微软Xbox One内部探秘(中) 多媒体之眼Kinect
极限测试
在微软的山景实验室里,与其他同类实验室一样开足冷气,液晶显示器无处不在,上面循环播放着《复仇者联盟》中对处理能力要求极高的动作场面,从而对各种电路板进行压力测试。
屏幕上的绿色代码不断滚动,令人眼花缭乱,而微软的工程师们要同时盯住好几个屏幕。
一些高智商的年轻工程师们紧盯着旁边的工作站,那上面的绿色代码像《黑客帝国》一样流动着。有些显示器上是游动的海豚,也有一些只是基本的Xbox界面。工作站里接出几根黑管,不断把热水和冷水抽入实验室里进行压力测试。在实验室的一个角落里,放着一台巨大的4K电视机,上面同时播放着两个高清视频。
微软首席设计验证工程师Padma Parthasarathy的办公桌上,有一碗M&M的糖果(没错,就是“你才到碗里去”那个!)。她的办公桌就在门边,每当有人路过,她就会邀请他们吃糖。
在她的电脑上,运行着游戏主机的软件模拟程序。这就是她的工作——验证芯片的各个方面是否能够按照设想正常工作,这是极其重要的一个步骤。没有Padma的这层验证工作,芯片研发周期可能会从几年延长到几十年。她也是以“一次性成功”为首要目标。
Xbox One在这间密闭的房间里进行压力测试。
Padma的小办公室里只有一台普通的台式机,Xbox One的模拟环境是在办公园区某处的服务器集群上运行的,进行着各种状况的测试。通过模拟运行,他可以提前发现还没有做出实物的主机中存在的问题,并记录下来。模拟运行非常复杂,所以只能以实际运行速度几分之一的处理速度进行测试,但这已经是在大规模投产之前找出硬件问题的最佳方法。
要模拟主机的运作,还需要一台巨大的机器,看起来就像一艘太空船一样,其供应商是芯片设计行业的巨头Cadence设计系统公司,它可以模拟各种处理器的运行状况。往里面一瞅,看到的是各种软管、各种线路。
在大楼外还有一台更大的机器,为各种测试条件提供动力支持。这些机器要先模拟Xbox One各种零部件的运作,才通过这些零部件的模拟运行产生“游戏画面”,比如游动的海豚。所以虽然机器看起来很牛很强大,显示器中实际出现的海豚只能以令人几乎察觉不到的速度游动。
大楼外的这台大机器为Xbox One的模拟运行提供动力支持。
接着是一间明显小得多的实验室,看起来就像一个绞肉机。这台“绞肉机”的前面装了一台工作站,有个工程师坐在前面不断记录着测试中所发现的问题。实际上,这个"绞肉机"是一个温控仓,在里面模拟主机在各种极限温度条件下的反应。温控仓里有数百台各种版本的Xbox原型机,仓内的温度有时候会调到极高,有时会设置成极低。
务实主义
在Xbox One正式对外公开之前,即使是在微软山景实验室内部,也有很多人不知道主机的实际造型。开发用的原型机要么用斑马条纹的罩子罩起来,要么只是用临时的机箱装起来。当Holmdahl邀请媒体来采访,将蒙在Xbox One主机上的黑布掀起时,他的很多同事也是第一次看到它的定稿外形。
很多微软员工直到Xbox one对外公布之前都还不知道它的实际造型
Xbox One之所以没有延续X360的流线型设计,是因为微软将其定位成“家庭娱乐中心”,其造型参考了电脑机箱和影碟机,庄重而不花哨。
可以说Xbox One的造型设计是更重视功能性而非设计感。当年微软在X360的外形设计上砸了血本,结果因为造型太紧凑,没有提供足够的散热空间,结果也成为三红的原因之一。而Xbox One更加务实,从造型设计到零部件技术的选择,都更讲究实用性。
从浮夸到务实,这可能也反映了我们整个游戏业在这一轮次世代进化中的心态变化。
19游戏网整理报道