Godot Engine

出自 ArchWiki
(重定向自Godot

Godot Engine 是一个开源游戏引擎。

安装

安装 godot 软件包,或者 godot-gitAUR 软件包以获取开发版本。

安装 godot-mono 软件包以获得 C# 编程支持。

旧版本

注意: 不推荐用于新项目。仅用于旧项目,并考虑将其移植到最新版本。

要使用引擎的 3 版本,请安装 godot3AUR 软件包。

要使用引擎的 2 版本,请安装 godot2AUR 软件包。

导出模板

要能够导出您的项目,您将需要预构建的二进制文件。如果使用 Git 版本,您将需要自行编译它们,每个平台的编译方法在 wiki 上有单独描述,或者使用 godot-export-templates-gitAUR。如果您使用的是稳定版本,您可以安装 Godot 提供的导出模板。通过点击右上角的引擎设置图标,然后按“安装导出模板”并提供下载的模板来安装它们。

故障排除

Wayland 下 UI 冻结

Godot 在 Wayland 上使用 Xwayland 运行,当不在单窗口模式下运行时,这会导致各种 UI 问题。 [1] 为了解决这个问题,请使用 godot --single-window 启动 Godot,然后打开一个项目,并在编辑器设置中启用单窗口模式。

此问题已在 Godot 4.1.1 中得到解决。 [2] 这个问题似乎在 Godot 4.2 中再次出现 [3]

在 Godot 4.3 中,可以原生使用 Wayland。 [4] 有两种方法可以做到这一点

  • 设置命令行参数 --display-driver wayland
  • 启用编辑器设置,位置在 run/platforms/linuxbsd/prefer_wayland

参见