跑跑车首页

当前位置:首页攻略秘籍单机秘籍 → 极品飞车13:变速 车辆文件结构解密

极品飞车13:变速 车辆文件结构解密

作者:佚名来源:本站整理 发表时间:2010/11/11 15:40:51 评论(1)

【极品飞车13-变速】多种未知格式的游戏文件最近均已被全球的语法高手们一一攻克,并开始出现一些类似于提取器的模块程序~ 通过这些程序组合并使用后,能成功提取出相关游戏文件中的所有子文件,对研究破_解有了更进一步的成果!

在SHIFT各种补丁即将出现之前,我在此将自己最新知道的一些消息和东西给所有感兴趣的朋友作一些讲解和介绍~

首先我通过近几天的研究和查找相关资料,对游戏文件结构有了一定了解~ 下面我主要以车辆文件为例,给大家介绍介绍SHIFT的文件特点和细节之处~
通过使用一个"Script"语言支持的程序组,我成功的提取出一些FX文件以及大家最感兴趣的车辆文件,虽然还有很多格式的子文件无法破译,但已经有了很大的突破,基本上车辆文件中的子文件都可以
通过安装一些特殊插件后,所支持的常用图象软件或文本软件都可以对其进行查看和研究~

在此,我以 “保时捷997_GT2”的车辆文件为例,为大家做一写简单的讲解和介绍~ 大家也会从中发现这代SHIFT的细节之处,一款游戏的好坏,从游戏文件就可以最直观的去分析~ 通过查看游戏物理引擎脚本,模型、贴图等~就可以最直观的看出游戏的开发细致程度和客观评定对游戏本身的好坏~

下面就是讲解和示意图~ 大家可以看看大概~ 很多具体的东西讲起来比较复杂~ 用“白话”的方式给大家介绍一下也罢~

1.下图是上述所提到的一个由"Script"语言支持的程序组,通过它我可以将游戏文件中的子文件全部提取出来~
 

_

2.下图是提取过程,我选择"nfsshift.bms"简易脚本进行文件提取,这时我找到游戏目录下的车辆文件:(X:\Need for Speed SHIFT\Pakfiles\Vehicles\PORSCHE_997GT2.bff)文件,并选择它~
 

_

3.下图为提取过程,这个“保时捷997_GT2”的车辆文件中总共有1137个子文件,其中包含4个文件夹,分别为"animation"、"audio"、"render"、"vehicles",它们所包含的子文件分别为"车手动作"、"车辆音频"、"共享用文件(改装配件)"、"车辆"~ 其中,"车手动作"主要是一些脚本文件,不同的车辆驾驶室内的空间结构各不相同,所以驾驶员的动作“线”位置和坐标也各不相同~  "车辆音频"主要是一些各种车辆起步,低速,中速,高速,疾速时不同的车辆声效~当然还包括排气、换挡等有关的其他声效~  "共享用文件"主要是一些改装配件的匹配文件~  "车辆"中则是所有的车辆物理引擎效果脚本文件和车辆模型及贴图文件~
这个“保时捷997_GT2”的车辆文件有12.6MB,提取解压后到达33.4MB,可以看出这代SHIFT的文件压缩非常比非常高,同时这种技术也非常先进,直到目前还没有人能做出完全破译所有文件结构的工具或软件~
 

_


4.下图为"vehicles"(车辆)文件中的子文件~ 非常多,所以屏幕截图看不完整~ 光"porsche_997gt2"子文件夹内就有142个文件组成~ 其中包含很多轮毂、附件等部位的相关文件~ 由于暂时没有办法再进一步进行破译,所以暂时不对这142个".bmt"以及".meb"文件进行讲解和研究~
 

_

[page_break]

5.下面我将把73种贴图文件选一部分给大家参看~ (NFS13的贴图非常精细,完全不亚于《GRID》和《GTRE》等游戏的贴图细致度~)
 

_


进气隔扇
 

_


进气隔扇法线图(一种2D>3D化的技术~  反光效果时,通过不同打光效果使得2D图片有立体感~)
 

_


不同颜色的车灯灯光~ 各种倒车灯~ 大灯等~灯光~~
 

_


撞车时的玻璃破碎纹理~
 

_


沙尘污物~
 

_


车内氮气瓶等贴图~
 

_


上图的法线图
 

_


引擎改(各分别为半部分)
 

_


先灯~ LOGO~ 以及油箱盖和反光镜轮廓~
 

_

相关《{$keyzt}》游戏库: http://www.paopaoche.net{url}

|0-->
玩家评论
我要点评

网名 注:您的评论需要经过审核才会显示出来。

已有 1 位玩家参与点评
下载排行