.BSP 文件扩展名

Quake或Source引擎游戏地图

开发者 id Software
受欢迎程度
4.2  |  133 票
 

什么是 BSP 文件?

BSP文件是使用Quake或Valve Source游戏引擎开发的游戏所使用的地图文件。它包含地图布局、对象和资源的信息。许多游戏都使用BSP文件,包括Quake、Quake 2、Quake 3、Half-Life、Half-Life 2、Team Fortress、Counter-Strike、Counter-Strike: Condition-Zero、Portal和Call of Duty: World at War。

更多信息

BSP是二进制空间分割(Binary Space Partitioning)的缩写,这是一种游戏引擎可用来将复杂多边形分割为凸集的技术。这样可以让引擎更快地渲染3D地图。每个BSP文件都由多个“块”(lumps)组成,这些数据块由文件头定义。这些块包括实体、节点、顶点、平面、叶节点、可见性、面和纹理。

BSP地图是经过编译的二进制文件。开发者可以使用Q3Map2和Irrlicht等工具,从.MAP文件编译BSP文件。开发者也可以使用id Software的程序(例如GtkRadiant和DarkRadiant)创建BSP文件。

使用BSP文件的Quake游戏引擎包括id Tech 1(Doom Engine)、Quake Engine(最初的Quake引擎)、id Tech 2(Quake II Engine)、id Tech 3(最初用于Quake III Arena)和id Tech 4(最初用于Doom 3)。

Valve Source引擎BSP文件

由于Valve的Source游戏引擎(用于开发Half-Life 2、Left 4 Dead和Team Fortress 2等游戏)源自Quake引擎,因此它也使用保存为BSP文件的地图。不过,Source引擎的BSP文件格式与Quake引擎的略有不同。因此,能够反编译Quake BSP文件的程序可能无法反编译Source BSP文件,反之亦然。

Source引擎游戏的BSP文件存储在游戏的.GCF存档中。值得注意的是,Source引擎BSP文件不包含地图的描述文本,也不包含非玩家角色(NPC)用来在地图中导航的AI导航文件。

如何打开 BSP 文件

BSP文件并不是用于打开的。虽然存在一些BSP地图反编译器,允许模组制作者查看BSP文件的内容并将文件转换为可编辑格式,但这些工具通常无法正确反编译BSP文件。BSP反编译器的示例包括Q3Map2、EntSpy、Vmex和BSP2MAP。

使用File Viewer Plus打开 400 多种文件格式。免费下载

可打开或引用 BSP 文件的程序

Windows
免费
免费
免费
免费
免费
Linux
分类:游戏
更新时间:2021年12月29日

Mario Kart Wii二进制设置和物理参数文件

开发者 Nintendo
受欢迎程度
3.0  |  4 票
 

BSP文件是Mario Kart Wii使用的游戏数据文件。它规定了卡丁车彼此碰撞以及与游戏内物体碰撞时的互动方式。Mario Kart Wii的BSP文件存储在Common.szs的bsp目录中。

更多信息

Mario Kart Wii是一款适用于Nintendo Wii的竞速游戏。在游戏中,玩家可以彼此碰撞,也可以与非玩家角色及其他游戏内物体碰撞。发生碰撞时,碰撞结果由Mario Kart Wii的BSP文件决定。

Mario Kart Wii中的每辆载具都有自己的BSP文件。当载具与另一辆载具或物体碰撞时,BSP文件中的值会用于确定载具被撞退多远,以及载具是否旋转和应如何旋转。

如何打开 BSP 文件

想要打开和编辑Mario Kart Wii的BSP文件的用户,可以使用Atlas BSP Table(Windows),这是一款由玩家创建的BSP文件编辑器。BSP Table允许玩家编辑BSP文件所包含的二进制数据。

可打开或引用 BSP 文件的程序

Windows
分类:游戏
更新时间:2021年5月4日

经 FileInfo.com 验证

FileInfo.com 团队独立研究了本页面列出的所有文件格式和软件程序。我们的目标是达到 100% 的准确率,并且仅发布我们已验证过的文件类型信息。

如果您想为此页面提出新增或更新建议,请告诉我们。