誰更快?多款CPU決戰"拿破侖全面戰爭"
泡泡網CPU頻道4月5日 《拿破侖全面戰爭》屬于著名的歷史策略游戲“全面戰爭”系列,是《帝國全面戰爭》的資料片。這款游戲剛上市沒多久,受到很多系列愛好者以及各類游戲玩家的喜愛,而且對硬件也有一定的要求。今天我們以這款游戲為基準,對一些主流CPU進行一個橫向的比較。進入測試之前,我們先來簡單了解一下這款游戲,以及該游戲對硬件的要求。
初代輝煌《幕府將軍全面戰爭》
“全面戰爭”系列有著10年的歷史,從《幕府將軍全面戰爭》開始,這個系列就被玩家認知。不過這個游戲在當年對顯卡、CPU、內存都有一定的要求。后來到《中世紀全面戰爭》《羅馬全面戰爭》,該系列被眾多歷史策略游戲愛好者熟悉和接受,同時也聲名遠播。
巨大變革《羅馬全面戰爭》
再到后來則是《中世紀2:全面戰爭》、《帝國:全面戰爭》,如今《拿破侖全面戰爭》作為《帝國》的資料片推出,游戲的可玩性和畫面品質上升到了一個新的高度。當然,對硬件的要求也進一步提高。
《中世紀2全面戰爭》
這款游戲官方公布的最低配置是:2.3GHz主頻、支持SSE2的CPU;1GB內存(XP)/2GB內存(Vista/Win7);支持DirectX 9.0c和shader model 2b、具備256MB顯存的顯卡。
注意這只是最低配置,最低配置的概念是游戲可以運行。而官方的推薦配置是:2.6GHz主頻雙核CPU;2GB內存(XP)/4GB內存(Vista/Win7);支持DirectX 9.0c和shader model 3、具備256MB顯存的顯卡。
官方推薦的概念是游戲基本流暢,這個要求CPU是雙核2.6GHz主頻,并不算低,而要玩得更爽,就需要更好的CPU了。下面我們來簡單了解一下游戲的畫面和場景。
這次游戲大致可分為陸戰和海戰,平原戰、丘陵戰等可以說是陸戰的重點。以平原戰舉例說明,游戲方式沿用全面戰爭系列的方陣形式。戰爭方式、裝備則是沿用歐洲拿破侖時代的方式。
平原列陣
燧發槍齊射
武器由以前系列的弓箭、長矛換成了前膛燧發槍,投石機換成了野戰炮。游戲涉及到大量3D角色的生成、運算,還加入天氣因素,所以對硬件的要求是比較高的。
下面來說說游戲引擎對炮戰的描繪,在19世紀初左右的戰爭中,炮兵是軍隊中相當重要的兵種,拿破侖本人也是炮兵中尉出身。
游戲里炮兵角色做得還是比較細膩的,我們可以通過截圖來看到火炮發射時的畫面效果。游戲里炮兵單位的作用也是非常重要,就是準頭有些……
拿破侖時代的野戰火炮主要使用的炮彈包括:實心炮彈(solid round shot)、榴彈(common shell)、霰彈(canister)和榴霰彈(spherical case)。 實心炮彈是當時最常見的一種彈藥,約占各國軍隊彈藥配給和使用總量的70%~80%。這種炮彈的結構極其簡單,材料成本也不高,而且穿透力很好。
在戰場上,實心炮彈適于射擊各類目標,不僅可以殺傷人員和馬匹,而且可以破壞棱堡等野戰防御工事。因為其彈道低伸,造成的毀傷呈線性,所以密集的步兵縱隊和步兵方陣往往是比較有價值的射擊目標。據記載,實心炮彈可以輕而易舉地打穿20排步兵的縱隊。而且,在較硬地面上的跳彈仍然具有一定的殺傷力。
霰彈的名稱(Canister)本意就是圓筒,彈體外觀呈圓筒狀。外殼是一層薄鐵皮,底部是一個木質的膛片(sabot),彈體內裝有鐵質小彈丸(注意:彈體里并沒有火藥)。霰彈除了按照通常的火炮型號區分彈藥外,還根據內裝彈丸大小分為重霰彈和輕霰彈。輕霰彈使用的彈丸約1.5盎司左右(1盎司=28.25克),重的則在4盎司左右,各國會有不同。
霰彈的原理決定了其更適于用加農炮直射(當然,當時的榴彈炮也有此彈種)。而且,有效射程要近很多。英軍規定不可以在350碼以上使用霰彈,法軍的輕霰彈也基本控制在400以內使用。當然,法軍12磅炮所用的重霰彈在600~800米的距離仍能有效殺傷敵方單位。但是,在這個距離上彈幕早已完全散開,開炮的人恐怕都不清楚會命中誰。
游戲里主要是實心彈和霰彈兩種,當時英軍已經普遍使用的康格涅夫火箭也沒有在游戲里出現。從上面的一系列圖,可以看出開炮時畫面的細膩,不難理解這款游戲為什么對硬件有要求了。
這次游戲里,海戰是相當重要的一部分。《拿破侖全面戰爭》的海戰部分做得非常好,甲板上多個水手角色,不同的人的動作細節都有表現。
甲板水手的表現很細膩
法國軍艦
側舷一次齊射
海面漂浮物也清晰可見
和陸地炮戰不同,海戰的炮彈主要有實心彈、鏈彈和葡萄彈。鏈彈主要用來打擊桅桿風帆,降低炮艦的機動能力。而葡萄彈與霰彈原理相似,但是葡萄彈是海軍專用彈種。
海戰的表現比起前幾作要細膩多了,當然對于硬件的要求進一步提升,接下來的測試,我們將會以海戰為主要場景。
攻城戰其實是全面戰爭系列的一個“傳統項目”,從羅馬到中世紀2,攻城戰的場景都是存在的。拿破侖由于6磅炮和燧發槍唱主角,和以往的攻城戰略為有所不同。
炮兵持續對遠處城堡炮擊
士兵搭繩梯攻城
火炮轟踏城墻一角
城下火槍齊射
游戲本身的畫面和對硬件的要求就介紹到這里,經過篩選,這次我們一共選了6款CPU,都是具有一定代表性的,來進行評測。
根據資料,《拿破侖全面戰爭》是一款針對Intel Core i7-980X優化的游戲,不過手里暫時沒有i7-980X。Intel系主要測試32nm的Core i5-661。AMD系主要5款:Athlon Ⅱ×2 250、Athlon Ⅱ×2 555、Athlon Ⅱ×3 440、Athlon Ⅱ×4 630和Athlon Ⅱ×4 955。
Athlon Ⅱ×2 250

AMD入門系列產品,沒有三級緩存,二級緩存2MB,45nm工藝,主頻3.0GHz。參考價格420,是入門級平臺的裝機首選。
Athlon Ⅱ×2 555

一款很有特色的產品,主頻搞到3.2GHz,三級緩存高達6MB,二級緩存1MB,除了核心數為雙核這個指標差一點,其指標和四核955差不多。參考價格700元。
Athlon Ⅱ×3 440

三核系列里的主流產品,缺點仍然是沒有三級緩存,主頻3.0GHz,特色是價格比較便宜,參考價570元。
Athlon Ⅱ×4 630

四核里的入門產品,主頻2.8GHz,無三級緩存,參考價格710元。
Athlon Ⅱ×4 955

四核里的中高端產品,主頻3.2GHz,三級緩存6MB,市場參考價格1070元。
Core i5-661

Intel 32nm制程核心新酷睿系列,i5-661主頻3.33GHz,三級緩存4MB,另外集成900MHz的45nm制程顯示核心,目前的參考價格是1690元。
這次的測試平臺AMD采用最新的精英黑炫龍890GX芯片組主板,Intel方面采用華碩的H55主板。內存采用4GB雙通道DDR3內存,顯卡采用HD 5770,顯示器采用標準分辨率1920×1200的華碩24吋顯示器。
選取的就是這個場景
其實像這種3D游戲肯定是顯卡唱主角,我們采用了中檔的顯卡HD 5770,這是考慮到多數人的實際配置情況。太低端的顯卡玩不了游戲,高端的顯卡多數人也買不了。
軍艦數量3V3
因為這個游戲很多不同的場景,對硬件、CPU的要求都不同,幀數的變化也很大,我們也不可能每個場景都去測試。因此,筆者選用了海戰的場景,軍艦數量3V3,選取默認的最高特效,2X反鋸齒。這樣可以保證不同CPU在同一場景下對比。
齊射的時候還是很能考驗硬件機能的
測試自己進行一段海戰,然后錄像,在1440×900、1680×1050、1920×1200三個主流分辨率下測試,分別取平均幀數。
1440×900下測試成績是常見19吋顯示器的標準分辨率(16:10),我們把這個看成是入門級的游戲平臺顯示分辨率(16:9的可自行進行轉換參考)。

在較低分辨率下,Athlon Ⅱ×2 250的成績相對較低,筆者對這個成績原本有所懷疑,反復測試后,確認成績無誤。Athlon Ⅱ×4 630成績稍低,這大概是主頻較低的緣故。看來在這個分辨率,這個場景下,主頻的影響比核數重要,另外在雙核領域,緩存也比較重要。
其它CPU的幀數其實可以用差不多來形容,i5-661由于支持Intel的睿頻技術,在游戲的時候會自動超頻,因此幀數高于平均幀數也很正常。
1680×1050是主流22吋左右16:10顯示器的常見標準分辨率,這個分辨率下,幀數會有所降低。

該分辨率下,結論和1440×900下的幀數是類似的,除了Athlon Ⅱ×2 250和Athlon Ⅱ×4 630,其它都差不多。
Athlon Ⅱ×2 555成績其實算比較突出的,雖然是雙核,但是很適合游戲。i5-661仍然因為睿頻的原因,幀數較其它CPU高。
1920×1200則是24~26吋主流16:10顯示器的常見標準分辨率。隨著顯示器價格的不斷下降,24吋顯示器越來越普及了。而在1920×1200這個分辨率下玩游戲的人越來越多,因此筆者個人認為此項條件下的成績最具有參考價值。

可以看到,這個分辨率下,之前略有幀數弱勢的Athlon Ⅱ×2 250和Athlon Ⅱ×4 630,也沒有弱勢了,除了i5-661,其它CPU的幀數可以說差不多,不到1幀的區別。

只有i5-661成績稍高,但是差距也不大,不過這里我們可以看出睿頻技術還是有用的。當然其它CPU也可以達到類似效果,不過就需要手動超頻了,對于非硬件玩家來說還是有難度的。
其實,測試過程總結起來很簡單,這個游戲并沒有對雙核以上的CPU進行優化,三核和四核CPU在游戲里并沒有明顯優勢。主頻對于這款游戲的影響比較明顯,緩存的作用也非常明顯。
此外,主頻在3GHz左右的市場主流CPU,如本文挑選的這幾款產品,除了某些比較入門的產品外,在幀數上的差異不算很大,這可能是游戲設計者的考慮,更重要的性能差異可能在顯卡上。
超頻的作用的確讓幀數提升很明顯,這里Intel的睿頻這種智能超頻技術還是很有用的,未來AMD的一系列產品都會加入類似的技術,這對游戲也非常有用?!?
關注我們


