面向 Godot 开发者

体素关卡, 直接进入 Godot。

在 VoxiGen Studio 中搭建关卡并导出,再添加一个 VoxiGenLevel 节点。开源导入器会把它变成 Godot 4 场景:合批、照明、碰撞和细节层级一应俱全。

导入器在空白 Godot 4 项目中载入的 VOXEN 关卡:带有石柱、火把和发光面板的石厅

从工作室到 Godot 场景,只需三步。

无需转换脚本,也无需手动摆放网格:关卡按搭建时的样子到达。

01

搭建关卡

在 VoxiGen Studio 中制作墙壁、地面、道具等部件,并把它们放进场景。在浏览器中,免费开始。

02

导出为关卡

将场景导出为关卡:每个模块一个 GLB,外加一个说明各模块位置的 level.json。关卡导出包含在 Founder 许可中。

03

添加 VoxiGenLevel 节点

解压到项目中,添加 VoxiGenLevel 节点并指向 level.json。它会在编辑器中预览,并在游戏运行时构建。

导入器的功能

免费,MIT 许可。Godot 4.4 或更高版本;已在 4.7 上测试。

  • 模块合批 — 同一模块的所有摆放共享一个网格,按区块绘制:12 个模块、400 个部件的地牢也只需少量绘制调用。
  • 颜色与导出一致 — 开启 VoxiGen 的顶点颜色,不会显示成白色。
  • 灯光 — 关卡自身的灯光,以及模块自带的灯光,随每次摆放一起放置。
  • 标记 — 名为 marker_… 的模块会成为用于出生点和拾取物的 Marker3D 节点,并通过信号通知。
  • 碰撞 — 每个模块一个三角网格,只构建一次,所有摆放共享。
  • 细节层级 — 带 LOD 导出的模块会在你设定的距离切换到一半和四分之一的体素。
  • 从任何位置载入关卡 — res:// 下通过 Godot 导入,磁盘和 user:// 中的关卡在运行时载入,游戏也能载入玩家自制的关卡。

搭建免费。发布只需一个许可。

VoxiGen Studio 可免费开始:无需付费即可搭建和保存关卡。为 Godot 导出关卡需要一次性 $29.99 的 Founder 许可,还包含网格导出和商业使用。导入器本身免费。

以这种方式制作:VOXEN

体素射击游戏 VOXEN 的每个关卡都用这条流程搭建。上方影片中的大厅就是其中之一:8,165 个摆放,完全由导入器构建并照明。

第一个关卡,只需打开一个标签页。

无需安装或注册账号即可开始搭建。