開源游戲引擎 Godot 3.2 穩(wěn)定版發(fā)布:改進(jìn)文檔、支持 Android 和 WebAssembly
年中~將會(huì)過渡到 Godot 4(4.0 版本計(jì)劃于今年中旬發(fā)布)。
Godot 4.0 的 Vulkan 分支將會(huì)被合并進(jìn)主分支,Vulkan 是跨平臺(tái) 3D 圖形與運(yùn)算 API,主要支持跨平臺(tái)高性能的即時(shí) 3D 繪畫應(yīng)用程序,如游戲和即時(shí)多媒體。與 OpenGL 和 Direct3D 相比,Vulkan 更專注于支持高性能運(yùn)算,并能平衡 CPU 和 GPU 的工作負(fù)載。

下載地址
Godot 3.2 下載地址:https://godotengine.org/download
新功能概要
值得一提的是,這也是 Godot 首次提供多語(yǔ)言版本的文檔。

Mono/C#:支持 Android 和 WebAssembly
Godot 3.0?通過使用?Mono 框架實(shí)現(xiàn)了對(duì) C# 的初始支持,Godot 3.1 則增加了對(duì)將項(xiàng)目導(dǎo)出到桌面平臺(tái)(Linux, macOS 和?Windows)的支持。到了 Godot 3.2,團(tuán)隊(duì)的 C# 維護(hù)者?Ignacio 先后實(shí)現(xiàn)了對(duì)?Android?和?WebAssembly?的支持。
另外,對(duì) AOT 編譯的初始支持也已合并到代碼中,但是在 Godot 3.2 中尚未啟用它,因?yàn)閳F(tuán)隊(duì)需要為其進(jìn)行其他測(cè)試和打包更改。AOT 將為 WebAssembly 端口提供更好的性能,這也是即將到來的支持 iOS 平臺(tái)的先決條件,后者將在更高的 3.2.x 版本中提供。
AR/VR:支持 Oculus Quest 和 ARKit
對(duì)視覺著色器系統(tǒng)(Visual Shaders)的重大改進(jìn)

改進(jìn)圖形/渲染功能
MSAA 對(duì) OpenGL ES 2 渲染器的消除混疊支持,以及對(duì) GLES 2 代碼路徑的其他改進(jìn)。此外,默認(rèn)渲染設(shè)置已經(jīng)過調(diào)整和優(yōu)化,開發(fā)者可在默認(rèn)情況下獲得更好的圖像質(zhì)量和性能。
3D 資源管理:glTF 2.0 和 FBX
網(wǎng)絡(luò):支持 WebRTC 和 WebSocket
此版本提供了對(duì) WebRTC 的支持,這是一種可用于多人游戲的實(shí)時(shí)通信協(xié)議。另外在調(diào)試方面還增加了一個(gè)用于分析網(wǎng)絡(luò)擁塞問題的網(wǎng)絡(luò)分析器,可幫助開發(fā)者實(shí)時(shí)監(jiān)控游戲的帶寬使用情況。開發(fā)者能夠通過該功能確定游戲中哪些節(jié)點(diǎn)正在執(zhí)行最多的網(wǎng)絡(luò)函數(shù)調(diào)用。

對(duì) Android 構(gòu)建系統(tǒng)和插件系統(tǒng)的重構(gòu)
新的編輯器功能
新版編輯器提供了對(duì)集成版本控制系統(tǒng)(VCS)的初始支持,以及更好的可視化腳本支持。

編碼工具
2D:提供偽 3D、紋理圖集以及 AStar2D 等功能
GUI:Anchor/margins workflow, RichTextLabel effects
新增音頻生成器和頻譜分析儀
改進(jìn)凸分解算法
關(guān)于 Godot 引擎
游戲引擎是一個(gè)復(fù)雜的工具,因此很難用三言兩語(yǔ)來概括 Godot。這是一個(gè)快速概要,如果需要快速撰寫關(guān)于 Godot 引擎的文章,可以自由復(fù)用該概要。
Godot引擎是一款功能豐富的跨平臺(tái)游戲引擎,可通過統(tǒng)一界面創(chuàng)建2D和3D游戲。 它提供了一套全面的通用工具,因此用戶可以專注于制作游戲,而無需重新發(fā)明輪子。 游戲可以一鍵導(dǎo)出到多個(gè)平臺(tái),包括主要的桌面平臺(tái)(Linux、macOS、Windows)以及移動(dòng)平臺(tái)(Android、iOS)和基于Web的(HTML5)平臺(tái)。
Godot在寬松的MIT許可證下完全自由且開源。沒有附加條文,沒有特許權(quán)使用費(fèi),沒有任何要求。用戶的游戲乃至引擎的每一行代碼,都是他們的。Godot的開發(fā)完全獨(dú)立且由社區(qū)驅(qū)動(dòng),允許用戶以幫助塑造他們的引擎來滿足他們的期望。它受到?軟件自由保護(hù)?非營(yíng)利組織的支持。
摘自 Godot 中文文檔:https://docs.godotengine.org/zh_CN/latest/