技術宅
現在游戲已經成為很多朋友的消遣方式,但是平時在玩很多網絡游戲的時候,很多人都會發現現在的游戲越來越吃硬件。比如最近很火的《絕地求生》這款游戲,最低配置是i3+6GB內存+NVIDIA GTX 660(2GB),但是經實際測試,實際顯卡則至少需要GTX 1060才能達到基本畫質要求(否則即使開最低特效,在GTX 660、1080P下也無法上到60幀,而且此時游戲畫面慘不忍睹,見圖1)。不過和這款游戲效果類似的《H1Z1》的最低配置是i3+4GB內存+NVIDIA GTX 275系列或更高顯卡即可。為什么同樣引擎制作的游戲對電腦配置的要求差別卻如此之大?這種差別的背后原因又是什么?今天就讓我們來一探究竟。

畫質渲染 你不知道的背后功臣
隨著電腦配置的提升,現在大型網游對電腦硬件的要求也越來越高。一款游戲要讓玩家感興趣,首先游戲畫面就必須“養眼”。那么怎么才能提升游戲畫質?答案是使用針對畫質渲染優異的游戲引擎。

游戲引擎就類似汽車發動機,一款外觀豪華的汽車,如果發動機不行,那么在汽車上路后就基本是個擺設。因此一款可以讓大多數玩家養眼的游戲,其背后必然有個優秀的游戲引擎。游戲引擎也有些類似手機行業里的“SoC”(系統級芯片),它可以讓開發者們在一定程度上遠離復雜的底層代碼,進行所見即所得的建模,以及編輯地圖事件等各種工作,從而可以讓開發者快速完成游戲的開發。目前主流的第三方游戲引擎主要有兩家,分別是Unity和Unreal Engine(中文翻譯為“虛幻”),采用這些引擎開發的游戲,在載入游戲時??梢栽谟螒蚪缑婵吹剿麄兊腖ogo,比如在《奧里與黑暗森林》就可以看到“Unity Technologies”的字樣(圖2)?!?br>