Godot 4.8 已進入 Beta 階段,功能全數到齊。 第二個 Beta 版在 2026 年 10 月 29 日推出,修正了將近 150 個 Bug,整個版本則帶來一長串編輯器與執行階段的升級。對製作小型 2D、行動或網頁遊戲的開發者來說,最實用的是全新的編輯器工作流程、更好的觸控輸入、會自動調整大小的文字,以及網頁匯出所仰賴的 Compatibility 算繪器多項修正。
這篇文章整理 Godot 4.8 有哪些新東西、哪些變更對休閒遊戲與網頁遊戲最重要,以及如何在不影響主要專案的情況下試用 Beta 版。
Godot 4.8 Beta 重點一覽
| 項目 | 說明 |
|---|---|
| 引擎 | Godot Engine 4.8(免費、開放原始碼) |
| 目前版本 | 4.8 beta 2,2026 年 10 月 29 日發布 |
| 狀態 | 功能凍結:正式版推出前不再加入新功能,只做修正 |
| 相較 4.7 的變更 | 來自 340 位貢獻者的 1523 項修正(beta 1 時的統計) |
| beta 2 修正 | 將近 150 個 Bug,其中約 30 個是迴歸問題,來自 59 位貢獻者 |
| 建置版本 | Standard(GDScript、GDExtension)與 .NET(C#),支援 Windows、macOS 和 Linux |
| 其他試用方式 | 瀏覽器中的網頁版編輯器、Android 編輯器(測試群組)、XR 編輯器 |
| .NET 需求 | .NET 10.0 或更新版本(先前為 .NET 8) |
Beta 是預先發布的版本。Godot 團隊希望測試者回報迴歸問題,特別是在先前 4.x 版本能正常運作、升級後卻壞掉的專案。請拿它來測試,別用來上架正在營運的遊戲。

編輯器變得更好用
Godot 4.8 在日常編輯體驗上投入了大量心力。以下是你上手第一個小時就會注意到的變化:
- 主畫面變成停靠面板。 編輯器的各個主畫面現在都是停靠面板,可以關閉,也能浮動成獨立視窗(Game 畫面維持固定)。
- 全新的 Game、2D 與 3D 工具列,採用一致的風格。
- 從檔案系統直接執行場景。 在任何場景檔上按右鍵,不必先開啟就能執行。
- 模糊搜尋能找到近似的結果,檔案系統面板也新增 glob 搜尋,並支援 Ctrl + 滾輪縮放。
- 編輯執行中的遊戲。 遊戲執行時可以移動、調整大小、旋轉和縮放 CanvasItem,還支援復原與重做。對 2D 版面和 UI 來說,可以省下許多次重新啟動。
- 實驗性的符號重新命名可在整個專案中重新命名函式或變數。
- 遊戲視窗預設嵌入編輯器中。
GDScript 使用者還會發現,警告現在只在一行中出問題的部分畫底線,而不是整行。改動雖小,卻讓修正長程式碼行輕鬆許多。

為什麼 2D、行動與休閒遊戲最受惠
許多網頁遊戲和手機遊戲都是 2D、以觸控操作,而且文字很多(選單、分數、商店按鈕)。Godot 4.8 新增了幾項正好鎖定這類遊戲的功能:
- 文字自動符合框架。
Label與RichTextLabel新增auto_font_size、min_font_size和max_font_size。當按鈕文字的德文或俄文比英文長時,字型可以自動縮小以符合大小,不會溢出。對翻譯成多種語言的遊戲來說是實質幫助。 - 更多控制項支援原生觸控。 TextEdit 和 CodeEdit 現在支援點一下定位游標、帶慣性的拖曳捲動,以及點兩下選取單字。TabBar 和 PopupMenu 也加入了原生觸控支援。
- 減少重複點擊。 beta 1 修正了觸控時按鈕被重複按下的 Bug,beta 2 則讓按鈕在處理觸控時檢查視埠中可見的部分。
- 主題音效。 主題現在可以包含音效項目,並在 UI 事件時播放,點擊與滑過音效可以放在主題裡,不必寫進每個按鈕的腳本。
- 更輕量的物理查詢。 2D 與 3D 空間查詢可以重複使用結果物件,不必每次配置新物件,對每個影格要做大量射線或形狀檢測的遊戲很有幫助。
- Android 匯出更省事。 編輯器現在能幫你下載並管理 Android SDK 與 Java SDK,這向來是新手第一次匯出手機遊戲時常卡關的地方。

Godot 4.8 為網頁(HTML5)遊戲帶來哪些改變
Godot 的網頁匯出透過 WebAssembly 和 WebGL 2.0 在瀏覽器中執行,而 Compatibility 算繪器是網頁平台預設(也是唯一)的算繪器。因此,每次改版中關於 Compatibility 的修正,都是網頁遊戲開發者最該先看的部分。
Godot 4.8 的相關變更包括:
| 變更 | 對網頁遊戲的意義 |
|---|---|
| 貼花(Decal)現在可在 Compatibility 算繪器中使用 | 瀏覽器版本也能使用燒焦痕跡、腳印等效果 |
| Compatibility 中色彩增值混合不再過暗(beta 2) | 使用 multiply 混合的精靈和粒子在網頁上呈現正確 |
修正 Compatibility 中天空著色器的 SCREEN_UV |
自訂天空著色器可正確算繪 |
| Unicode 資料更新至 18.0.0 版(beta 2) | 多語系遊戲的文字處理更好 |
| 新專案在視窗失去焦點時忽略手把輸入 | 避免玩家切換瀏覽器分頁或視窗時產生誤觸輸入(僅適用於新專案) |
這個版本沒有重量級的網頁專屬功能。網頁專案主要受惠於編輯器、GUI 與觸控方面的整體改進,以及上述 Compatibility 修正。正式採用前,請先在 Chrome、Firefox 和 Safari 測試你自己的匯出版本。
3D 專案的算繪亮點
Godot 4.8 也帶來一批強大的算繪功能。它們大多針對 Forward+ 與 Mobile 算繪器而非網頁,但能看出引擎未來的方向:
- 螢幕空間接觸陰影在物體與地面接觸處加上細緻的陰影。
- 多次反彈環境光遮蔽減輕角落過暗的情形。
- 方向性光照貼圖高光把光澤高光烘焙進光照貼圖。
- Mip 層級紋理串流只載入需要的紋理細節,節省顯示記憶體。
- 動畫貼花、原生 Trail3D 節點,以及用來重複使用著色器子圖的視覺著色器節點群組。



在底層,物件屬性存取速度提升約 1.6 倍,而且因為屬性改存放在單一對應表中,引擎省下約 12 MB 執行階段記憶體。一次移除大量子節點也變快了,對需要清除大型關卡或子彈池的遊戲很有幫助。
升級前要檢查的破壞性變更
功能凍結的 Beta 版正是找出意外狀況的好時機。以下變更可能影響現有專案:
- .NET(C#)版本需要 .NET 10。
- 視窗失去焦點時的手把輸入在新專案中預設會被忽略。
- 對話框有了新的預設標題,而觸控重複按下的修正也可能改變行為,如果你的程式碼先前有特別繞過這個問題。
- mbedTLS 更新至 4.1.0,會影響網路相關程式碼。
- 腳本不能再繼承自己的內部類別。
- 從原始碼建置引擎現在需要 Python 3.10 或更新版本。
包含每個 Pull Request 的完整清單,請見 Godot 4.8 互動式更新日誌。
如何安全測試 Godot 4.8 Beta
- 先複製專案(或提交到版本控制),再用 Beta 版開啟。升級到新版本的專案可能無法在舊版本中順利開啟。
- 下載正確的版本,前往 Godot 4.8 beta 2 官方下載頁面:用 GDScript 選 Standard,用 C# 選 .NET。
- 或者免安裝,在電腦瀏覽器開啟 Godot 4.8 beta 2 網頁版編輯器 快速看看。
- 執行你的遊戲與網頁匯出版本,檢查選單、觸控輸入以及各種混合模式和著色器。
- 回報迴歸問題,到 Godot 的 GitHub Issue 追蹤頁面提交,並附上能重現問題的小型專案。
常見問題
Godot 4.8 正式推出了嗎?
還沒有正式版。Godot 4.8 beta 2 在 2026 年 10 月 29 日發布,引擎目前處於功能凍結,正式版推出前剩下的工作是修正 Bug。
即將上架的遊戲可以用 Godot 4.8 Beta 嗎?
不建議。Beta 版只用於測試。正式發布的版本請維持在目前的穩定版,並在專案副本上試用 4.8。
Godot 4.8 適合做網頁遊戲嗎?
適合,前提是使用 Compatibility 算繪器,也就是網頁匯出所用的算繪器。4.8 版修正了多個 Compatibility 問題,並改善觸控與文字處理,但沒有加入重大的網頁專屬新功能。
Godot 4.8 需要 .NET 10 嗎?
只有執行 C# 腳本的 .NET 版本需要。使用 GDScript 的 Standard 版本完全不需要 .NET。
可以不安裝就試用 Godot 4.8 嗎?
可以。4.8 beta 2 的官方網頁版編輯器可以在電腦瀏覽器中執行。不過要認真測試的話,下載版編輯器仍是比較好的選擇。




