.RES 文件扩展名
Valve资源文件
| 开发者 | Valve |
| 受欢迎程度 |
4.2 | 115 票 |
什么是 RES 文件?
RES文件包含由Valve开发的游戏(例如Half-Life 2和Counter-Strike)使用的资源列表。它与.BSP多人游戏地图文件一起使用,用于存储为增强地图游戏体验而添加的自定义内容的位置,例如玩家皮肤的材质和纹理。RES文件以纯文本格式保存。
更多信息
RES文件于1998年Half-Life发布时开始普及,这是Valve Software推出的第一款游戏。这些文件用于存储资源的位置,而不是资源本身,以缩短下载时间。在玩Half-Life等游戏时,如果玩家正在游玩自定义地图,游戏会读取RES文件,然后下载这些资源,使其可以在游戏中使用。
不过,随着下载速度提高、新资源格式发布以及游戏引擎不断发展,实际使用的RES文件已经越来越少。现在,RES文件通常会使用命令行工具BSPZIP嵌入到与其关联的地图文件中。但是,如果带有嵌入式资源列表的地图无法被接受,则可以使用RES文件。
如果游戏无法正确加载BSP地图,最可能的原因是一个或多个资源路径中存在拼写错误。你可以使用文本编辑器查看和编辑RES文件。
注: 为了让游戏识别RES文件,必须将它放在与其关联的BSP地图所在的\maps文件夹中,并且文件名必须与BSP地图相同。
可打开 RES 文件的程序
C++编译资源脚本
| 开发者 | 不适用 |
| 受欢迎程度 |
3.9 | 51 票 |
更多信息
Microsoft Resource Compiler是一种工具,开发者可以使用它编译和打包各种程序资源,例如图标、光标、菜单和对话框。然后,开发者可以使用自己选择的C++链接器,将已编译的资源链接到程序的可执行文件中。这样,程序就可以访问和加载这些资源。
要使用Microsoft Resource Compiler编译资源,开发者首先要创建一个RC文件。该文件是一个纯文本脚本,用于定义关联程序使用的资源。通常,RC文件包含对多个资源文件的引用,例如.CUR光标文件和.ICO图标文件。(RC文件也可以使用纯文本,包含完全定义在文件自身中的资源。)
然后,开发者使用Microsoft Resource Compiler将RC文件编译为RES文件。生成的RES文件不仅包含RC文件的已编译版本,还包含RC文件引用的所有资源的已编译版本。开发者还可以使用Microsoft Resource Compiler,将RES文件链接到其应用程序的EXE文件中。
注: Microsoft Resource Compiler作为Microsoft Visual Studio和Microsoft Windows Software Development Kit(SDK)的一部分提供。
如何打开 RES 文件
在大多数情况下,RES文件并不是用来打开的。不过,你可以使用Resource Hacker(Windows)反编译RES文件,从而查看和编辑其中包含的资源。
可打开或引用 RES 文件的程序
Windows资源文件
| 开发者 | Embarcadero Technologies |
| 受欢迎程度 |
3.8 | 29 票 |
由Delphi编程软件自动生成的二进制文件;包含程序的主图标和版本信息(如果需要),是编译程序所必需的;还可能包含应用程序中使用的其他资源,例如位图、光标和字符串表。
可打开或引用 RES 文件的程序
Godot Engine资源文件
| 开发者 | Godot |
| 受欢迎程度 |
3.8 | 14 票 |
RES文件是由Godot Engine创建的资源文件。Godot Engine是一款免费且开源的游戏引擎,用于创建2D和3D游戏。它包含二进制数据,Godot Engine节点会引用这些数据来在游戏中执行各种功能,例如设置用户界面、模拟物理、生成3D模型和绘制精灵。
更多信息
在Godot Engine中,RES资源文件是.TRES资源文件的二进制版本,而TRES文件以纯文本格式保存。TRES格式让开发者可以更轻松地控制资源版本。当开发者导出游戏时,Godot Engine会将TRES文件转换为RES二进制文件,以减小文件大小并提高游戏包的效率。
可打开或引用 RES 文件的程序
Star Wars KotOR 存档资源文件
| 开发者 | LucasArts |
| 受欢迎程度 |
3.2 | 19 票 |
Star Wars: Knights of the Old Republic(KotOR)是一款基于《星球大战》系列的第三人称动作游戏,该游戏使用此文件;此文件与一个.SAV游戏存档文件一起保存,并包含该存档的其他描述信息。
可打开或引用 RES 文件的程序
Centauri Production资源文件
| 开发者 | Centauri Production |
| 受欢迎程度 |
1.7 | 3 票 |
RES文件是Centauri Production电子游戏使用的游戏数据存档。它包含音乐、纹理、3D模型和/或其他游戏资源。虽然RES文件并不是供玩家打开的,但模组制作者创建了一些实用工具,可以提取RES文件中包含的资源。
更多信息
Centauri Production是一家捷克电子游戏开发公司。该公司的一些知名游戏包括:
- Memento Mori
- Memento Mori 2
- Evil Days of Luckless John
- Gooka: The Mystery of Janatris
Memento Mori(以及其他可能的Centauri Production游戏)包含多个RES文件。这些存档存储了许多游戏资源。
如何打开 RES 文件
你可以使用Memento Mori RES Unpacker或QuickBMS提取RES文件中包含的资源。如果使用QuickBMS,则必须使用与该程序配套的Centauri Production Resource File脚本。