Godot Engine - Arch Linux 中文维基

跳至內容

# Godot Engine

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 Godot Engine，最近一次同步於 2024-12-19，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

Godot Engine 是一個開源遊戲引擎。

## 安裝

安裝 godot包 軟體包，或安裝 godot-gitAUR 以獲取開發版本。

安裝用於支持 C# 編程的 godot-mono包 軟體包。

### 舊版本

注意：不建議用於新項目。只適用於傳統項目，並考慮將其移植到最新版本。

要使用第 3 版引擎，請安裝 godot3AUR 軟體包。

要使用第 2 版引擎，請安裝 godot2AUR 軟體包。

### Mono 版本

如果想使用 C# 作為腳本語言，請安裝 mono 版本 godot-mono-binAUR 或 godot-mono-gitAUR。

### 導出模板

要導出項目，您需要預編譯的二進制文件。如果使用的是 Git 版本，則需要按照 wiki 上針對不同平台的自行編譯說明，或者使用 godot-export-templates-gitAUR。如果使用的是穩定版，則可以安裝 Godot 提供的導出模板。點擊右上角的引擎設置圖標，然後點擊 "Install export templates" 並提供下載的模板即可安裝。

## 問題解決

### Wayland 中的 UI 凍結

Godot 使用 Xwayland 在 Wayland 上運行，如果不在單窗口模式下運行，就會出現各種用戶界面問題。[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` 的編輯器設置。

## 參見

- Wiki 上的 Godot (遊戲引擎)
- Godot 文檔
  - 簡體中文版
- Godot 原始碼
- Godot: the Game-Changer for GameDevs - 簡介及與其他引擎的比較
- awesome-godot - 用於 Godot 的免費/自由插件、腳本和附加組件
- /r/godot reddit.com 上的社區
- Godot 引擎資源教程
- Gamesfromscratch 的視頻教程
- KidsCanCode 的視頻教程
- Andreas Esau 的視頻教程
- Heartbeast 的視頻教程
- GDQuest 的視頻教程
- Jose Moreno 的視頻教程

分類：​

- 遊戲引擎

Godot Engine
新增話題