其实在一年前和开发商的合作就给了我们很大的帮助,当时我们才开始将游戏移植到PC上。后来我们推出了PC版支持4K分辨率的《极限竞速》还有《战争机器4》。当然我们还设计了其他游戏,只不过现在还不能公开任何东西。
其实,移植一些游戏,为它们提供高于当代平台的分辨率选项支持,这项工作我们其实已经开展了相当一段时间了。其中的研究成果也被拿来与我们的平台、硬件团队的经验相结合,运用到了第一方游戏的开发上。好吧,至于如果某个大型第三方发行商X也已经做了同样的事,对他们来说我们的行动有何意义呢?他们下一步又会怎么做呢?说实话,我们也还不清楚,现在正在尝试了解中。我们不曾问过第三方合作者:“你要怎样支持天蝎座主机?”,我们讨论的是“我们肯定会这么做,因为让我们的游戏表现地完美正是我们最大的希望。”
实际上这件事也有过良好的先例——你也许还记得当时《荒野大镖客》获得Xbox One兼容时的情况,那款游戏一下就变得非常畅销,甚至卖到脱销。因为像《荒野大镖客》这样一款游戏,它就是我们前面提到的理应让玩家们总能玩上的经典。而当开发商们见识到了这种盛况之后,他们也都认同了新主机为他们带来的助力。同理,如果一款游戏在天蝎座上能以原生4K运行,这会给它带来新的魅力,而这也是人们所乐见的。
在登陆天蝎座的同时,他们也不必总要重新设计游戏材质,前面我曾经提到过:大多数情况下他们手头已经有了游戏材质了。开发商们只需要用好自己熟知的设定、再派一个人花上两天时间就行(不过我得澄清一下,“一个人花上两天时间”也得先有个计划),工作量就是这么小。随后我们很快就能看到这款游戏在天蝎座上在表现提升的同时稳定运行了。我认为这很好——即便是一款游戏发售了相当长一段时间,一个高分辨率的版本也能再次吸引玩家们的注意,特别是对那些在玩第一遍时太过匆忙,没有好好体验的玩家来说尤其如此。
这听起来就像PC游戏销售的长尾理论(PC game sales tail)。
的确如此。
那么,如果开发商想以降低Xbox One版本游戏表现为代价,完全地利用天蝎座硬件的机能,假定出现这种情况你们作何感想呢?
我们将天蝎座定位为Xbox One大家庭的一员——这句话估计你都听腻了,然而这是事实。我们有千万计用户已经为Xbox One这一世代的主机投入颇多,我希望的就是保证买过Xbox One主机的玩家的利益——说实话,开发商们总会想着去支持用户群体最多的主机平台,从商业性角度来说他们肯定会这么做的。
不过我也的确有一个疑问,不过这个疑问更多地是生自玩家而非游戏开发者——那就是为什么你们并不希望开发商们专注于天蝎座主机呢?假如他们这样做了,你们会进行抵制吗?这其实是我常常在想的社会性问题:在开发者们为天蝎座提供支持时,会不会因为你自己的需求就去向他们提出抗议,要求他们多关注Xbox One平台呢?
实际上,我们需要的是这样的支持:在让游戏登陆Xbox One平台时,你得让它支持Xbox One、Xbox One S还有天蝎座。不过目前的情况是:只有第一方开发商才会只专注于一个平台,其他的开发商设计游戏时肯定还会考虑到PS4、PS4 Pro、Xbox One、天蝎座、PC,也许现在还有Switch平台的情况。游戏开发商早就学会了如何在开发游戏时利用好他们的工具以及渠道来为潜在的多个平台提供支持。
即便是开发商仅仅专注于PC平台,情况也是大同小异。今天你所能玩到的任何一款PC游戏都有推荐设置、最低设置等等类似的东西。游戏的引擎是现成的、素材库处理程序也是现成的——它们懂如何设计多细节层次(LOD),也知道如何用好多个素材库和多种分辨率目标。于是现实是:我们并不会拒绝任何一种开发商。
不过我也希望开发商们能够支持Xbox One家族的每位成员,我觉得他们会发现天蝎座版本的游戏是最棒的,它会比任何一个其他主机版本的游戏表现都要更好。这听起来有点自负,不过我得说,我这话说的还是相当公正的:我们选好了GPU,又确定好了目标CPU主频,再加上确保了我们想要的内存以及存储带宽,综合来看我是绝对是“就天蝎座论事”,没有吹牛。
天蝎座的6T浮点运算能力非常引人注目,人们多多少少都会关注这一点,不过这个数字当然不能代表天蝎座的全部。我得说现在天蝎座运行游戏的表现已经足以令我们大吃一惊,我觉得此话并不夸张,因为它的表现的确超乎我们设计硬件时的设想。在第三方厂商参与测试时,我们协助移植的引擎都以相当快的速度完成了移植。而我们移植第一方引擎的速度则是一向很快。
如此一来,这么多发售过对应PC版本的作品,只要你说一句想要给它们的引擎加上4K分辨率的目标,我立刻就可以改变其.ini设定。轰!游戏引擎一下就知道该怎么做了。
我们再回头看看自己的第一方引擎,由于第三方引擎的提升,天蝎座系统的平衡性也表现良好。我们给予了开发者充足的内存、带宽、存储带宽,材质可以很顺利地“喂”给我们的GPU,所以你不会遇上因为材质无法进入GPU造成卡顿的情况(这本来会是一个大问题:你想把GPU的浮点运算能力做的多强都行,但是如果你不能顺利把材质“喂”给GPU,运行游戏就依然会卡顿,究其原因就是没东西给GPU没有能够渲染了。)而天蝎座的CPU则可以让游戏达到玩家们想看到的帧率表现。
如此一来,我觉得如果开发团队想要把他们的游戏最棒的一面呈现出来,考虑到可能会给他们造成顾虑的成本、市场以及等等因素,我认为天蝎座版本的表现会比其他任何主机版本都更好。