當下的遊戲體積為什麼這麼大?
01-03
我還記得最初接觸電腦遊戲時,遊戲普遍都是幾百兆的體積,覺得上1G都是巨無霸了。
但現在的遊戲動輒便要十幾個G,在家用機尤其是PS3上甚至更大。為什麼遊戲體積會越來越大?我的硬碟究竟被什麼東西充滿了?
電腦上遊戲不多,本來想找《守望先鋒》做個快速分析的,結果一看暴雪已經放棄了我比較熟悉的mpq格式了,現在的data文件格式還沒研究過,等將來有空了再說吧。
But, good news everyone. 正巧前兩天下載了一個《輻射4》看了兩眼,就拿這個佔掉我硬碟34G的遊戲來分析一下吧。
打開文件夾一看,喲,什麼exe、dll、ini文件佔了一堆,沒關係,他們都不大,最大的是一個叫做Data的文件夾,裡面是這個樣子的:
還是有點頭疼,是不是?別擔心,讓我們祭出神器——SpaceSniffer,直接看一下文件夾下面的各個文件大小比例:
一下子清晰了很多是不是?可以粗略的看到,34G的遊戲文件夾,Data佔掉了33.8G,其中Video就佔去了3.8G的容量。感謝《輻射4》友好的文件命名方式,可以比較容易根據數據文件命名以及經驗推測其用途,分了如下幾個大類:- Texture:17.5G。一般指遊戲中的紋理,也有叫成貼圖的。在這裡佔了半壁江山。次世代遊戲的最典型的特點就是紋理種類多、精度高、佔地大。
- Video:3.8G。一般指遊戲中的視頻。比如遊戲中的宣傳片之類。
- Voice:3.3G。一般指遊戲中角色的聲音,「你好再見」什麼的。
- Sounds:1.4G。一般指遊戲中的效果聲音。另外沒有找到music,不知道和哪一類放在一起了。
- Mesh:2.6G。模型內容,阿貓阿狗都需要對吧。
- Animation:0.35G。動作,比起模型來說還是小多啦。
- Geometry:0.5G。不確定,可能是碰撞數據。
- Interface:0.18G。應該是界面圖片類的數據。
- Main:3.6G。不確定,可能是某些主要場景的雜合內容。
- 單個Fallout4.exe:60M,已經算是可以了。
- dll文件:6M,也可以當成可執行的內容。
還有,聽說很多遊戲shader逆天呀,《輻射4》的shader文件多大呢?12M。
把他們加起來,佔去了遊戲體積的0.23%。只能歸到其他類別裡面去了。好,到這裡,玩家們你們都知道是誰吃掉了你們的遊戲硬碟了吧?主要是高精度的紋理和cg動畫等不可實時計算的東西大,在新的紋理壓縮方案出來之前必定會佔據大部分空間。另外,音頻文件也是一個重頭。
就我比較了解的騎馬與砍殺而言,貼圖文件是體積的大頭,一張大的貼圖1M多點,遊戲里這麼多裝備場景什麼的都要用到貼圖我還下載過一個滾4的真實身體材質MOD,各種體貌特徵的貼圖加起來有4個G其他遊戲里音樂、視頻往往也是體積大頭
跟遊戲引擎也有點關係,參考惡靈附身。一個15章的線性關卡遊戲,容量就有34G;加上3個DLC,最後好像有52G左右(應該是這麼大,我記不太清了)。
地鐵歸來兩個遊戲加起來好像才17G,看門狗2預載也才19G,正當防衛3也只有51G,巫師3大概36G。。。。今晚上去網吧還和老闆討論魔獸世界的體積,我說也就30G吧,老闆不服:我裝遊戲的時候最大的是NBA2K16,有50G呢。
然後他上吧台一看:卧槽52G。什麼概念呢,地球時代沒記錯的話大約是8G左右,70年代加個外域一下翻了番,80年代的諾森德就到了20G,後來大災變,潘達利亞,德拉諾就到了30G+。
7.0上線之前就聽說暴雪提高了貼圖精度,沒想到的是體積如此之大。家裡那台老電腦再也拖不動了,明年搬新家就換套5K左右的主流配置繼續征戰。當年老滾5,出個高清貼圖補丁就佔了遊戲20%的容量
最主要的就是圖形文件了吧,音樂文件也有所增加,但好像不太明顯。合金裝備崛起為啥被稱為播片裝備?我不知道有沒有無動畫硬碟版的,如果有的話,對比一下體積就知道為啥了。
dnf不服,一個安裝下來12G的2d遊戲,就問你怕不怕!策劃說其實也就是客戶端優化差點,呵呵。
遊戲內容千千萬,高清貼圖佔一半
最終幻想13PC 720P版,完整版三十多G,無CG精簡版大約9G左右。。。
算了吧,20G一下我都覺得是小遊戲了。我下個刺客信條梟雄,要59G.準備下GTA5的,一看又是60G,媽的,雖然是50M光纖,我也不想下了!!!
現在在玩巫師3,steam上安裝要求50G
推薦閱讀: