极品飞车13:变速车辆文件结构详解
作者:佚名 来源:未知 时间:2020-08-02
今天为大家带来一些关于SHIFT文件攻克的最新消息,并在此进行详细讲解,希望能给对此感兴趣的朋友提供一些帮助和了解~
【极品飞车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"文件进行讲解和研究~
5.下面我将把73种贴图文件选一部分给大家参看~ (NFS13的贴图非常精细,完全不亚于《GRID》和《GTRE》等游戏的贴图细致度~)
进气隔扇
进气隔扇法线图(一种2D>3D化的技术~ 反光效果时,通过不同打光效果使得2D图片有立体感~)
不同颜色的车灯灯光~ 各种倒车灯~ 大灯等~灯光~~
撞车时的玻璃破碎纹理~
沙尘污物~
车内氮气瓶等贴图~
上图的法线图
引擎改(各分别为半部分)
先灯~ LOGO~ 以及油箱盖和反光镜轮廓~
上图的法线图
后部引擎贴图
制动器~ 可以通过改它的颜色~ 让车辆在游戏中的制动器变为红色之类的~
车灯玻璃破碎效果~
在车体外看车内的室内贴图~(像TDU一样~ 是从车外往里看的时候用到的贴图~ 不是坐在车内视角时看到的~)
各种灯~~后灯~
发亮时的程度效果~
车身贴花1~
车身贴花2~
车身贴花3~
车身贴花4~
车轮影图~
转动后的车轮影图~
一些附件~ 引擎盖板之类的~
上图的高光图~(阳光下使用高光图~ 阴影下使用上图~)
车轮法线图~
车轮胎胎纹法线图~
车轮胎胎纹贴图~
静止时的车轮影图~
- 上一篇: 极品飞车13:变速方向盘较快入手基本设定
- 下一篇: 极品飞车13:变速涂装车:仿照D1风格