参考文章、视频:
创建Godot 4 工程,然后在 addon 那里添加 func_godot 的插件(亲测直接在Assets Store里安装也可以)
Project -> Project Settings -> Plugins, enable plugin
项目根目录,创建 trenchbroom 还有 trenchbroom/textures文件夹
打开 res://addons/func_godot/func_godot_local_config.tres ,然后设置下面三个地方:
games/<YOUR_GAME_NAME> ;YOUR_GAME_NAME是你这个游戏项目的名字,需要新建一个文件夹,和Quake1、2、3等游戏放一起。trenchbroom 文件夹点击 Export Func Godot Settings 。看着像个勾选框,但其实是个按钮。

在Godot 项目目录下面的 trenchbroom里,新建一个 FuncGodotFGDFile 的 Resource,然后保存为 primary_fgd.tres
primary_fgd.tres ,设置 Base FGD File 为 res://addons/func_godot/fgd/func_godot_fgd.tres

打开 res://addons/func_godot/func_godot_default_map_setting,设置下面的两个值:

res://trenchbroom/primary_fgd.tresres://trenchbroom/textures。这样Trenchbroom的材质就能和游戏的材质分开放。打开 res://addons/func_godot/game_config/trenchbroom/func_godot_tb_game

Export Filefunc_godot_tb_game 里也有 Fgd File 还有 Textures Root Folder?和 func_godot_default_map_settings 重复了不是吗?Game Path 为 res://trenchbroom/。这个文件夹在你的Godot 游戏项目的根目录里。maps 文件夹);比方说 res://maps/