當前位置: 華文問答 > 遊戲

在進入戰鬥時,同為暴雪出品,為什麽【星際爭霸】可以實作秒開,而【魔獸爭霸3】需要很長時間的載入過程??

2015-10-13遊戲

原因1:載入的工作量不同。

用ProcMon稍微監控一下從點選按鈕→讀秒倒數→載入地圖→進入戰局的過程,

SC(v1.18,Lost Temple)是這樣的:

而WC3(v1.26,Lost Temple)是這樣的:

後者光是ReadFile的運算元量就是前者的近4倍,截圖中未顯示的CPU使用時間(SC:0.42秒;WC3:2.38秒)更是近6倍。畢竟WC3版地圖上到處都是樹,一張圖5000多個物件(SC版LT的物件基本全是礦,總數100出頭)。這說的還只是普通的對戰地圖,像3C、DotA這種帶自訂技能的RPG圖又是另一個概念了。

原因2:電腦的配置代差。

從SC到ROC近4年半的時間,按摩爾定律主流配置效能已經翻三番(8倍)了。SC的系統需求是Pentium 90MHz+16MB記憶體;而ROC是Pentium 400MHz+128M記憶體。一個640*480*256色的遊戲,說白了用ROC的底線配置去跑SC已經是高標準了,何況主頻上G的P4。所以說你覺得WC3讀圖慢,SC秒進,那只是特定時期的特定體驗,換成現在的碾壓配置基本都是秒進。如果回到SC1剛出的那年,呵呵,那時候網吧還不叫網吧,叫電腦房,一排排的紅警、Duke3D、真侍魂,那配置玩SC,一個啟動畫面就能讀上兩分鐘,雙擊遊戲圖示就可以上廁所去了,回來還沒進。

就是這張圖,歲數小的朋友可能都不認識。因為SC1.0沒火多久BW1.04就出了,讀盤畫面也被換成了綠皮K姐大特寫(電腦房配置依然要卡1分鐘以上),然後大家都歡快地去小狗變飛龍了。