《戰錘40K》可以說是一個老牌IP,而它的最新作《戰錘40K:星際戰士2》也在近日上線,雖然原本這系列是老牌的單人遊戲,本作的戰役模式也是傳統的線性劇情,但引入了合作模式,可與朋友一起通關戰役,除此之外還引入了多人模式,使得遊戲的在線峰值超過Steam上每一款《戰錘40K》的在線記錄。
我們上一次測試的《戰錘40K》系列作品是《戰錘40K:暗潮》,雖然和《戰錘40K:星際戰士2》都同屬戰錘40K宇宙中,但兩者是有兩個廠商分別開發的,使用的遊戲引擎完全不同,所以在《戰錘40K:暗潮》上出現的實時光線追蹤和幀生成等最新技術在本作上均沒有出現。
《戰錘40K:星際戰士2》所使用的Saber Swarm引擎此前曾在《末日之戰》上用過,由於遊戲並不支持光追,所以它對顯卡的要求說不上很高,但根據測試,本作對CPU要求較高,而且也會用到較大容量的內存。
雖然遊戲沒有光追,但整體畫面還是相當漂亮的,符合戰錘世界觀的美術風格以及暢快的戰鬥感都能讓玩家沉浸在戰錘宇宙中。Saber Swarm引擎也非常適合這種需要同時處理大量單位的遊戲,你通常會面對大量的敵人,但引擎依然能以較高的高解析度處理紋理和複雜的模型細節,流暢度也有所保障,遊戲的各種爆炸、光效和其他戰鬥效果,顯著增強了遊戲的視覺衝擊力。
這次我們使用了AMD銳龍7 7800X3D來搭建測試平台,至於為什麽不用Intel平台我們很快就會解釋,主板是ROG CROSSHARK X670E HERO,內存是芝奇焰峰戟DDR5-6000 16GB*2 CL30。被測顯卡的話,NVIDIA GeForce RTX這邊我們全部選的是耕升的顯卡。
耕升RTX 4080 SUPER追風
耕升RTX 4070 SUPER踏雪OC
耕升RTX 4060踏雪
《戰錘40K:星際戰士2》沒有Benchmark,測試路線我們選擇的是第二章基地內的一段路作為測試場景,中途會有兩段戰鬥,之所以選這裡是因為這裡的戰鬥比較可控。
測試開始的地方
測試結束的地方
其實我們最初的測試平台用的是酷睿i9-14900KS,但測試時發現在2K解析度下就存在少量GPU不是瓶頸的情況,在1080p下GPU則完全不是瓶頸,根據觀察CPU其實也沒出現單核滿載的情況,所以最初懷疑是E-Core導致的,但關掉後沒明顯變化,解鎖CPU功耗限制也沒多少改善,最後抱著嘗試一下的心態換了銳龍7 7800X3D,結果發現新世界。
CPU測試是在原生1080p解析度最高畫質下進行的,用的是RTX 4090顯卡,可以看到銳龍7 7800X3D的平均幀率比酷睿i9-14900KS高出了25fps,領先幅度超過20%,1%低幀率也比酷睿i9-14900KS要高。
這遊戲跑的DX12,所以運行的時候計劃所有核心都有負載,但沒有一個是滿載的,從銳龍7 7800X3D比酷睿i9-14900KS領先這麼多來看遊戲應該是對CPU緩存容量比較敏感,此外遊戲引擎傾向把任務分配給能用的每一個核心,所以雙CCD的AMD處理器可能會出現比單CCD的處理器幀率更低的情況。
解析度仍舊是分為1080P,2K和4K三檔,畫質統一設置成為最高畫質。和以前一樣,超解析度這些測試項目是另外算的。
1080p解析度
其實這遊戲使用中高端顯卡時,在1080p解析度下的瓶頸並不在GPU上,在上圖中RX 7900XT以上的顯卡瓶頸基本都在CPU上,所以無需在意它們的排位順序。
至於在這之下的顯卡,很明顯NVIDIA顯卡表現比AMD顯卡要好RTX 4060 Ti的瓶頸幀率都要比RX 7800XT和RX 7900GRE要好,更有趣的是RX 7800XT和RX 7900GRE的表現居然差不多,我們雖然使用了AMD最新的Beta驅動,對該遊戲已經有優化,但很明顯優化還是不夠充分。至於Intel這邊優化就更不充分了,A770居然可以落後RTX 3060這麼多,不過在1080p解析度下基本上我們測試的顯卡平均幀率都超過了60fps,暢玩是沒有問題的。
1440p解析度
到了2K解析度,在RTX 4090和RTX 4080 SUPER上還是有CPU瓶頸的問題,得到RTX 4070 Ti SUPER瓶頸才會到GPU上面,同級顯卡依然是NVIDIA顯卡占優,AMD這邊RX 7900XTX與RX 7900XT的差距有點大,更有趣的是RX 7800XT比RX 7900GRE還高一點。
要在2K原生解析度下流暢運行遊戲,至少需要一張RTX 4060或以上的顯卡,RTX 3060、RX 6750 GRE 12GB和RX 7600這些都需要藉助超分技術,但開質量模式應該就足夠了,至於ARC A770,只能說夠嗆。
2160p解析度
到了4K解析度,對顯卡的性能需求明顯增加,部分產品已經被我事先剔除了。從平均幀率來看,RTX 4090獨自一檔,RTX 4080 SUPER與RX 7900XTX表現接近,而RTX 4070 Ti SUPER與RX 7900XT是滿足60幀流暢的最低標準,在這之下的都得藉助超分技術,不過說真的RX 7900GRE在這遊戲裡面的表現相當不正常。
《戰錘40K:星際戰士2》只支持DLSS 2和FSR 2,沒有幀生成功能,不過從上面對顯卡的性能測試來看好像也不太需要幀生成。需要注意的是如果你在「解析度放大」裡面選了TAA,而上面的「渲染解析度」裡面選的又不是原生的話,實際上會採用FSR1進行畫面超分,鑑於FSR1和FSR2的畫質相差甚遠,完全不建議這樣干。
渲染解析度有原生、質量、均衡、性能、超高性能和動態六個選項,具體縮放倍率也有註明,選擇原生的話就是TAA,不是DLAA或FSR Native AA模式,一般情況下不推薦使用超高性能模式,該模式相當於在4K解析度下用720p來渲染,然後再超分上去,畫面損失非常大。
我們使用了RTX 4060在4K解析度以最高畫質下進行DLSS的相關測試,可見在原生解析度下這卡是相當不流暢的,開了DLSS質量模式就有大幅改善,但想在4K下流暢運行還得開到DLSS平衡檔才行。
而FSR的測試則使用了RX 6750 GRE 12GB,不過相比於上面的RTX 4060,RX 6750 GRE 12GB的表現就不太爭氣了,得開到FSR性能模式才能勉強到平均60幀的水平。
《戰錘40K:星際戰士2》這遊戲在1080p下對顯卡的要求確實不算高,基本上這代和上一代的甜點卡都可滿足遊戲的需求,而2K解析度則需要一張RTX 4060以上的顯卡,說真的需求也不算很高。但到了4K對顯卡的性能就暴增了,至少需要RTX 4070 Ti SUPER或者RX 7900XT這種級別的產品。
當然,其他顯卡可以藉助超分技術來降低對性能的需求,遊戲支持DLSS2和FSR2,可大幅提升顯卡的流暢度。整體來說這遊戲目前還是整體偏向N卡的,同等級的產品基本上N卡表現要比A卡更好。
至於想追求高刷的朋友,CPU這邊的壓力可比GPU大得多,用銳龍7 7800X3D這種對遊戲特化的CPU會比酷睿i9-14900KS好不少。此外遊戲對內存容量的需求也很高,經測試4K解析度下遊戲最多能占用將近11GB的內存,在1080p解析度下也有接近10GB的內存占用,可能會給16GB內存的玩家帶來壓力。