逗游網(wǎng):值得大家信賴的游戲下載站!
發(fā)布時間:2013-01-04 02:45 來源:互聯(lián)網(wǎng) 作者:佚名
今天為大家?guī)硪恍╆P于SHIFT文件攻克的最新消息,并在此進行詳細講解,希望能給對此感興趣的朋友提供一些幫助和了解~
【極品飛車13-變速】多種未知格式的游戲文件最近均已被全球的語法高手們一一攻克,并開始出現(xiàn)一些類似于提取器的模塊程序~ 通過這些程序組合并使用后,能成功提取出相關游戲文件中的所有子文件,對研究破_解有了更進一步的成果!
在SHIFT各種補丁即將出現(xiàn)之前,我在此將自己最新知道的一些消息和東西給所有感興趣的朋友作一些講解和介紹~
首先我通過近幾天的研究和查找相關資料,對游戲文件結構有了一定了解~ 下面我主要以車輛文件為例,給大家介紹介紹SHIFT的文件特點和細節(jié)之處~
通過使用一個"Script"語言支持的程序組,我成功的提取出一些FX文件以及大家最感興趣的車輛文件,雖然還有很多格式的子文件無法破譯,但已經(jīng)有了很大的突破,基本上車輛文件中的子文件都可以
通過安裝一些特殊插件后,所支持的常用圖象軟件或文本軟件都可以對其進行查看和研究~
在此,我以 “保時捷997_GT2”的車輛文件為例,為大家做一寫簡單的講解和介紹~ 大家也會從中發(fā)現(xiàn)這代SHIFT的細節(jié)之處,一款游戲的好壞,從游戲文件就可以最直觀的去分析~ 通過查看游戲物理引擎腳本,模型、貼圖等~就可以最直觀的看出游戲的開發(fā)細致程度和客觀評定對游戲本身的好壞~
下面就是講解和示意圖~ 大家可以看看大概~ 很多具體的東西講起來比較復雜~ 用“白話”的方式給大家介紹一下也罷~
1.下圖是上述所提到的一個由"Script"語言支持的程序組,通過它我可以將游戲文件中的子文件全部提取出來~
2.下圖是提取過程,我選擇"nfsshift.bms"簡易腳本進行文件提取,這時我找到游戲目錄下的車輛文件:(X:Need for Speed SHIFTPakfilesVehiclesPORSCHE_997GT2.bff)文件,并選擇它~
3.下圖為提取過程,這個“保時捷997_GT2”的車輛文件中總共有1137個子文件,其中包含4個文件夾,分別為"animation"、"audio"、"render"、"vehicles",它們所包含的子文件分別為"車手動作"、"車輛音頻"、"共享用文件(改裝配件)"、"車輛"~ 其中,"車手動作"主要是一些腳本文件,不同的車輛駕駛室內(nèi)的空間結構各不相同,所以駕駛員的動作“線”位置和坐標也各不相同~ "車輛音頻"主要是一些各種車輛起步,低速,中速,高速,疾速時不同的車輛聲效~當然還包括排氣、換擋等有關的其他聲效~ "共享用文件"主要是一些改裝配件的匹配文件~ "車輛"中則是所有的車輛物理引擎效果腳本文件和車輛模型及貼圖文件~
這個“保時捷997_GT2”的車輛文件有12.6MB,提取解壓后到達33.4MB,可以看出這代SHIFT的文件壓縮非常比非常高,同時這種技術也非常先進,直到目前還沒有人能做出完全破譯所有文件結構的工具或軟件~
下一篇: 極品飛車5——游戲秘籍