參考平臺改變 次世代游戲可帶動PC硬件升級熱潮
在PS4和Xbox One之前,跨平臺游戲很少以PC硬件為參考平臺,除非是《巫師》這種首發(fā)于PC然后移植至主機的作品。
因此,大部分游戲作品的PC版本均來自PS3和Xbox 360等主機平臺,即低階平臺轉(zhuǎn)換至高階平臺的逆移植。
這種移植一方面造成PC游戲表現(xiàn)不佳——典型的例子就是《黑暗之魂》PC版其原生分辨率居然固定為720p,1080p畫面要靠拉伸生成。另一方面,這種桎梏為PC硬件及PC玩家營造了一個冰河期,從古董級的GTX 260到最新的GTX 780全都跑得挺歡,它們的擁有者均聲稱其表現(xiàn)令人滿意。
到了PS4和Xbox One這一代情況就不同了,相當(dāng)一部分(尤其是年底的次世代首發(fā)作品)游戲會首先在PC參考平臺上實現(xiàn)原型,然后分別移植給Xbox One和PS4。下面以育碧的開放式競速游戲《法外之徒》(The Crew)為例描述這種移植過程。
《無限試駕》的開發(fā)單位Eden Games解散之后,一部分成員另組了象牙塔工作室,為育碧開發(fā)《法外之徒》的PC版及Xbox One版,育碧旗下的Ubisoft Reflections則接收該作PC版代碼,將其轉(zhuǎn)換為PS4版本。
Reflections的技術(shù)人員在上周的開發(fā)者會議上以"次世代移植的要訣和技巧"為題,揭示了PS4硬件的某些特點:
- 育碧在今年E3大展上利用PC演示了該作,當(dāng)時該作的幀率能維持在30FPS(每秒30幀);移植到PS4后其初步成果不太理想,只能跑10FPS。
- PC玩家喜迎64位時代!《法外之徒》PC版至少有一個原生64位版本,Reflections以這個64位版本為基礎(chǔ)向PS4平臺移植。
- PS4的八核CPU分為兩組,每組共用一塊緩存池。系統(tǒng)內(nèi)置兩條總線分別服務(wù)于不同目的,名為"洋蔥(Onion)"的總線可訪問CPU緩存;名為"大蒜(Garlic)"的總線可使GPU繞開CPU緩存直接訪問GDDR 5內(nèi)存(據(jù)說帶寬高達(dá)176GB/s)。
- 索尼為兼容微軟的D3D11應(yīng)用付出了很多努力,PS4開發(fā)套件提供兩套API:GNM和GNMX。前者貼近底層,為開發(fā)者提供更為靈活的開發(fā)手段但要付出更多心血;后者隱藏了較為艱深的硬件細(xì)節(jié),可討好大多數(shù)開發(fā)者,尤其是那些D3D11愛用者。
- 次世代游戲廣泛應(yīng)用多線程,多核效率大為提升(AMD的平民八核有用武之地了)。比如《法外之徒》是雙線程架構(gòu),開發(fā)者為追求效率放棄了GNMX中某些關(guān)鍵組件,自行實現(xiàn)負(fù)載平衡及調(diào)度。
- 令開發(fā)者欣慰的是,面對PS4無論怎么折騰其痛苦程度也遠(yuǎn)不及PS3,一個兩到三人的開發(fā)團(tuán)隊只用了六個月就將代碼的關(guān)鍵部分遷移至PS4。
- Reflections的開發(fā)人員委婉地證實PS4的GPU本大有可為,但受限于跨平臺的緣故,他們不能充分利用其潛能。
《法外之徒》定于明年首季與PC、PS4,及Xbox One玩家見面,號稱是革命性的次世代專屬競速游戲。
查看所有0條評論>>