下载客户端

萤火虫与地图制作(雷神之锤3格式)

2026-04-06 22:00:09
转载

AI智能总结导读

这是一份《雷神之锤3》格式地图制作及导入Clickteam Fusion 2.5 Firefly的指南,介绍了J.A.C.K.、GtkRadiant等地图编辑器的使用、相关文件类型,详细讲解了地图制作、文件编译打包,以及将.bsp、.pk3文件导入Firefly的操作步骤,还提示了文件下载的安全风险。

如何将《雷神之锤3》的地图文件导入Clickteam Fusion 2.5 Firefly以及创建这些文件所需的资源。 术语: 你需要创建以下文件: .bsp - 这是你的地图文件 .pk3 - 包含.bsp文件所使用的纹理和其他项目的文件目录 其他实用提示: .map - 一种保存功能,用于编译.bsp文件 .wad - 类似于.pk3(有wad2和wad3两种类型) .pak - 与pk3相同 警告:文件下载链接可能包含病毒/恶意软件等,地图制作相关的模组社区并非完全经过审核或官方认可。虽然包含了VirusTotal扫描结果,但可能并不准确。 地图编辑器: J.A.C.K.Free 该exe文件包含:Win32.Trojan.WisdomEyes.16070401.9500.9514 VirusTotal信息付费版 免费版 病毒检测信息 免费版 病毒检测信息 TrenchBroom免费版 注:我认为此编辑器是“补充工具”,因为它不支持Quake 3格式。它也无法编译,只能保存为.map格式。 病毒检测信息 其他工具可能还有更多支持.bsp的工具,找到后我会列出。 也有许多无需.bsp的地图制作方法,但本指南专门针对此格式。 J.A.C.K. 参考资料 使用版本示例 Steam版 - 1.1.1212 (64位) 下载 Tremulous游戏 注意:我使用的是tremulous-1.1.0-installer.exe,而非gpp1版本 VirusTotal信息 Tremulous.fgd 注意:此文件应随J.A.C.K.(Steam版)一同出现在Quake 3文件夹中 VirusTotal信息 配置 工具 -> 选项 -> 游戏配置文件 -> 编辑 命名配置文件 注意:示例中使用的名称为“Trem Fusion” 游戏选项卡 3.1 添加Tremulous.fgd 3.2 将纹理格式更改为全部 3.3 将地图类型更改为Quake III

目录标签 4.1 添加游戏可执行文件 注意:此处应为Tremulous.exe 4.2 添加基础游戏目录 注意:需要创建文件夹 4.3 添加源地图目录 注意:需要创建文件夹

纹理标签 5.1 在基础文件夹中创建纹理文件夹 5.2 添加目录并选择纹理文件夹 注意:现在你可以随时将文件拖放到此处

构建程序选项卡 6.1 添加BSP可执行文件【q3map2.exe -game tremulous】 6.2 添加VIS可执行文件【q3map2.exe -game tremulous -vis】 6.3 添加LIGHT可执行文件【q3map2.exe -game tremulous -light】

创建快速地图进行测试 将JPG图片放入《Tremulous》的textures文件夹中 注:示例中使用StoneWall.jpg

你可能需要重启J.A.C.K.以便加载新的纹理资源。文件->新建->选择Trem Fusion

将墙壁、天花板和地板的纹理更改为石墙,然后点击确定

保存地图 注意:使用测试示例

编译BSP 文件 -> 运行 如果尚未保存,系统会提示你保存 勾选【不运行游戏】并点击确定 注意:我选择此选项进行对比,你可以尝试测试其他选项的差异

关闭编译进程窗口 创建PK3文件 压缩你的纹理文件夹

将压缩文件从textures.zip重命名为xxxxx.pk3 注意:本示例将使用TremFusion.pk3 点击确定以确认重命名文件类型 找到你的文件 找到你编译好的BSP文件TestExample.bsp 找到你创建的PK3文件TremFusion.pk3 将它们放在Clickteam Fusion 2.5 Firefly能够访问的位置 Firefly时间! 前往Firefly部分了解如何加载这些文件 GtkRadiant 参考资料 版本示例 GtkRadiant-1.6.5-20160813 下载 q3map2.exe 注意:说明中提到这是GtkRadiant的编译器,未包含在较新版本中。但我下载的版本包含了该文件,并且我从其他地图编辑器中也有该exe的其他副本。 VirusTotal信息64位版本 震颤游戏 注意:我使用的是tremulous-1.1.0-installer.exe,而非gpp1 病毒扫描信息 Q3Map2Toolz.exe 注意:链接已失效,我跳过了此程序的安装 配置 打开Radiant.exe时,点击配置更多游戏

配置更多游戏 2.1 选择《雷神之锤3:竞技场》及模组 2.2 重命名您的配置游戏 2.3 查找Tremulous游戏目录 注:我使用Tremulous作为名称

选择游戏将重新打开,请选择新配置的游戏

控制台日志偏好设置出现,请选择是或否 注意:我选择了是。下次打开GtkRadiant时,它将处于未勾选状态。不确定为什么在我创建新游戏配置时它会被开启。

请注意,Tremulous文件夹包含3个新文件夹: 5.1 baseq3 5.2 docs 5.3 missionpack 注:base文件夹是在J.A.C.K.配置过程中创建的(J.A.C.K.是一款不同的地图编辑器)

创建快速测试地图 将JPG图片放入《Tremulous》的textures文件夹中 1.1 在textures文件夹内新建一个文件夹 注意:以使用《Tremulous》baseq3材质中的StoneWall.jpg为例进行测试

你可能需要重启GtkRadiant,以便加载新的纹理资源。通过点击创建一个方块(专业术语称为“笔刷”)。3.1 Esc - 取消选择方块。3.2 Shift+点击 - 选择方块。

创建4个以零点为中心的盒子,尺寸为32宽x512长x160高。注意:另外2个盒子的宽和长互换。

创建2个以零点为中心的盒子,尺寸为512宽×512长×32高

更改纹理 6.1 纹理 -> 测试 注意:这是在1.1中创建的文件夹

6.2 按住Shift键并点击全部6个方框,然后点击石墙 注意:这是我们在1.1步骤中添加的纹理

按Esc键取消选择 添加玩家出生点 8.1 右键点击 -> 信息 -> 玩家出生点信息

在X轴放置于-192,Y轴0,Z轴0

8.3 按Esc键 添加玩家出生点 9.1 右键点击->灯光

9.2 将灯光强度设置为255 注意:默认值为300,但创建此地图是为了模拟J.A.C.K以便后续比较,J.A.C.K使用255。不过请注意,J.A.C.K的设置显示为(255 255 128 200),这实际上是RGB颜色设置,默认亮度为255,可能原本是想默认亮度为200,RGB值为255 255 128,即设置中的1 1 0.5。在J.A.C.K中创建新灯光时,默认亮度为300,RGB值为1 1 0.5(即RGB 255 255 128)。

将位置设置为X轴0,Y轴0,Z轴128

9.4 按Esc键 更改纹理缩放 10.1 按住Shift键点击全部6个方框 10.2 纹理 -> 表面检查器

10.3 将数值和步长的水平缩放与垂直缩放均更改为1

10.4 按Esc键 保存地图 注意:使用测试示例

编译BSP Bsp -> Q3Map2:(完整最终版)... 注意:我选择此版本进行对比,你可以继续测试其他版本的差异

查看日志以确认完成,bsp文件将保存在你的文件夹中 创建PK3文件 压缩你的纹理文件夹 注意:这与J.A.C.K.不同,其中包含一个额外的测试文件夹,因此.pk3文件的结构有所不同

将压缩文件从textures.zip重命名为xxxxx.pk3 注意:本示例将使用TremFusion.pk3 点击确定以确认重命名文件类型 找到你的文件 找到你编译好的BSP文件TestExample.bsp 找到你创建的PK3文件TremFusion.pk3 将它们放在Clickteam Fusion 2.5 Firefly能够访问的位置 Firefly时间! 前往Firefly部分了解如何加载这些文件 TrenchBroom 当前为草稿! 参考资料 版本示例 TrenchBroom_Win32_1.1.6_381 下载 Tremulous游戏 注意:我使用的是tremulous-1.1.0-installer.exe,而非gpp1版本 VirusTotal信息 Tremulous.fgd 注意:此文件应随J.A.C.K.一同提供(Steam版)在《雷神之锤3》文件夹中 VirusTotal信息 配置 未完成 创建快速地图进行测试 未完成 将JPG图片放入你的纹理文件夹

资源链接已屏蔽 你可能需要重启TrenchBroom以加载新的纹理资源 保存地图 注意:正在使用TestExample 编译BSP 未完成 创建PK3 压缩你的纹理文件夹

将压缩文件从textures.zip重命名为xxxxx.pk3 注意:本示例将使用TremFusion.pk3 点击确定以确认重命名文件类型 找到你的文件 找到你编译好的BSP文件TestExample.bsp 找到你创建的PK3文件TremFusion.pk3 将它们放在Clickteam Fusion 2.5 Firefly能够访问的位置 Firefly操作时间! 前往Firefly部分了解如何加载这些文件 Firefly 创建应用程序:新建一个应用程序 打开框架并创建以下对象: 2.1 Firefly引擎 2.2 Firefly节点 - 相机 2.2.1 点击是 2.3 Firefly节点 - 静态网格 配置:Firefly引擎 - 关闭投射阴影

代码事件 开始帧 1.1 将资源 TremFusion.pk3 加载至萤火虫引擎 1.2 将八叉树静态网格 TestExample.bsp 加载至萤火虫节点 - 静态网格

运行应用程序【F8】,查看你制作的精美地图 注意:你需要更多代码才能四处移动 2.1 J.A.C.K.示例

2.2 GtkRadiant示例

补充代码与资源:鼠标锁定和旋转示例 注意:不要忘记设置旋转速度,我使用的是50,垂直选项设为0

移动示例 库工具栏 -> 示例 -> 点击萤火虫 -> 将examples.mfa拖放到工作区工具栏 -> 打开游戏 - FPS帧 注意:你需要将这些变量链接到鼠标锁定和旋转代码。下面显示的代码应能与该示例正常配合使用。

Y轴移动示例1

Y轴移动示例2 将鼠标锁定中的垂直选项设为1(现在你将沿摄像机方向移动) 完成 应用鼠标锁定和移动后的地图视图 1.1 J.A.C.K.示例

1.2 GtkRadiant 示例

注意:差异可能在于地图的编译方式(未找到类似设置)以及可能的RGB灯光设置。在GtkRadiant中未找到更改方法,但J.A.C.K.的设置如下:

1.3 J.A.C.K.示例:将RGB灯光设置更改为白色(255, 255, 255)或在设置中设为1 1 1

其他实用工具 注意:这些工具未经病毒检查。不过,以下是我下载它们的来源。 用于编辑目录而不更改文件扩展名的工具: Wally PakScape(压缩文件包含:Trojan/Generic.asaio) SlumpEd XWE 其他工具: MapConv(根据网站说明:“主要用于转换220版本的...”)地图文件转换为诸如《毁灭巫师2》《雷神之锤1》《雷神之锤2》《雷神之锤3》(以及其他使用这些引擎的游戏)所使用的格式。 更新日志 5JAN2017 - Rev - 发布初始版本 9JAN2017 - Rev A 对结构进行小幅度修改,使其更简洁 将GtkRadiant从其他实用工具部分移至GtkRadiant部分 新增GtkRadiant部分 在J.A.C.K.部分添加版本示例 在地图编辑器部分添加GtkRadiant的第二个链接 在Firefly部分添加GtkRadiant图片 10JAN2017 - Rev B 新增TrenchBroom部分 在下载内容中添加病毒信息

评论

共0条评论
face
inputImg
最新更新

萤火虫与地图制作(雷神之锤3格式)

如何将《雷神之锤3》的地图文件导入Clickteam Fusion 2.5 Firefly以及创建这些文件所需的资源。 术语: 你需要创建以下文件: .bsp …

2026-04-06 22:000赞 · 0评论

资源指南

这是一份我在使用Fusion 2.5时发现的资源、问题、讨论、最佳实践、限制、解决方法和注意事项的汇编,随着我对Fusion 2.5和整体编程的深入研究,它将成…

2026-04-05 19:000赞 · 0评论

Clickteam Fusion 2.5 中文化指南

如何获取并使用中文版Clickteam Fusion 2.5 本项目基于早年间的民间汉化,且尚处于起步阶段 使用方法:复制zh-cn文件夹至Clickteam …

2026-04-05 13:000赞 · 0评论

Clickteam Fusion 2.5 中的父子关系指南

Clickteam Fusion 2.5允许你在任意时刻创建多个对象,并让Fusion自动将它们链接为父对象和子对象。这意味着一旦创建完成,你可以给父对象或子对…

2026-04-03 01:000赞 · 0评论

Clickteam Fusion 2.5 实战 - 第一模块!

这是我在Udemy上的Clickteam Fusion 2.5迷你学位课程的第一个模块 视频课程 课程资源

2026-04-02 01:000赞 · 0评论

Windows 10 性能不佳修复方法

修复Clickteam Fusion在Windows 10系统下的性能问题 指南 我曾在Windows 10系统上使用Clickteam Fusion 2.5时…

2026-04-01 22:000赞 · 0评论

Fusion 2.5 对象创建指南

欢迎阅读本关于在Fusion 2.5中在运行时创建对象的指南。在运行时(游戏进行时)创建对象最初有两种方式,即静态创建和动态创建。你可以以静态方式手动创建对象,…

2026-04-01 10:000赞 · 0评论

Android 导出器设置 2024年11月 - Clickteam Fusion 2.5(版本 295.10)

平均处理时间:<10分钟 | 指南会非常频繁地更新 | 你刚购买了Clickteam Fusion 2.5的Android导出器?但你不知道如何开始以及需要准备…

2026-03-31 16:000赞 · 0评论

敌人攻击与人工智能

给所有新玩家的AI与敌人攻击快速指南。 大家好,我是Clickteam Fusion 2.5的新手,我花了很长时间试图找到敌人AI的指南,但真的很难找到,希望这…

2026-03-31 04:000赞 · 0评论

免费 - 开源软件 / 独立开发者

以下是用于独立游戏开发的免费开源强大软件,成本极低: 图形/音乐/音频编辑 免费开源 以下是用于独立游戏开发的免费开源强大软件: 图形: 新建议 - Krita…

2026-03-26 16:000赞 · 0评论
暂无更多