Godot Engine32位/64位中文免費(fèi)版是一個(gè)功能豐富的跨平臺(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),以及基于網(wǎng)絡(luò)的平臺(tái)(HTML5)和控制臺(tái)。
功能特色
創(chuàng)新設(shè)計(jì)
使用 Godot 獨(dú)特的游戲開發(fā)方法輕松創(chuàng)建游戲。
滿足您所有需求的節(jié)點(diǎn)。 Godot 帶有數(shù)百個(gè)內(nèi)置節(jié)點(diǎn),使游戲設(shè)計(jì)變得輕而易舉。 您還可以為自定義行為、編輯器等創(chuàng)建自己的。
靈活的場(chǎng)景系統(tǒng)。 創(chuàng)建支持實(shí)例化和繼承的節(jié)點(diǎn)組合。
可視化編輯器將您需要的所有工具打包到美觀整潔的上下文相關(guān) UI 中。
為美術(shù)師、關(guān)卡設(shè)計(jì)師、動(dòng)畫師以及介于兩者之間的每個(gè)人提供友好的內(nèi)容創(chuàng)建管道。
持續(xù)的實(shí)時(shí)編輯,停止游戲后更改不會(huì)丟失。 它甚至適用于移動(dòng)設(shè)備!
使用令人難以置信的工具系統(tǒng)輕松創(chuàng)建您自己的自定義工具。
華麗的 3D 畫面
基于物理的渲染器具有大量功能,可讓您的游戲看起來令人難以置信。
將前向渲染的優(yōu)點(diǎn)與延遲渲染的效率相結(jié)合的創(chuàng)新架構(gòu)。
基于物理的渲染,具有完整的 MSAA 和 FXAA 支持。
具有次表面散射、反射、折射、各向異性、透明涂層、透射率等的全原理 BSDF。
實(shí)時(shí)華麗圖形的全局照明。 即使在低端設(shè)備上,它也可以預(yù)先烘焙以獲得漂亮的效果。
中后期處理效果,包括支持 HDR 的色調(diào)映射器、多標(biāo)準(zhǔn)曲線和自動(dòng)曝光、屏幕空間反射、霧、光暈、景深等等。
基于 GLSL 的易于使用的著色器語言,具有內(nèi)置編輯器和代碼完成功能。
輕松創(chuàng)建 2D 游戲
Godot 帶有一個(gè)功能齊全的專用 2D 引擎。
以像素為單位工作,但可以縮放到任何屏幕尺寸和縱橫比。
具有自動(dòng)平鋪、旋轉(zhuǎn)、自定義網(wǎng)格形狀和多個(gè)圖層的平鋪地圖編輯器。
2D 燈光和法線貼圖讓您的 2D 游戲看起來更逼真。
使用剪切或基于精靈的動(dòng)畫為您的游戲制作動(dòng)畫。
靈活的運(yùn)動(dòng)控制器,用于無物理碰撞檢測(cè)。
動(dòng)畫所有內(nèi)容
最靈活的動(dòng)畫系統(tǒng)。
從骨骼和對(duì)象到函數(shù)調(diào)用,幾乎可以為所有內(nèi)容制作動(dòng)畫。
使用自定義過渡曲線和補(bǔ)間來創(chuàng)建令人難以置信的動(dòng)畫。
使用骨骼和 IK 為 2D 裝備制作動(dòng)畫的助手。
用于打包導(dǎo)入的 3D 動(dòng)畫的高效優(yōu)化器。
完全自由的腳本
比任何其他引擎更多的選擇。
GDScript 類似 Python 的腳本語言,旨在讓游戲零麻煩。 了解為什么我們的社區(qū)喜歡它。
使用 Mono 的完整 C# 8.0 支持。
完整的 C++ 支持,無需使用 GDNative 重新編譯引擎。
使用塊和連接的可視化腳本。
社區(qū)提供的其他語言支持 Rust、Nim、D 和其他語言。
具有語法高亮、實(shí)時(shí)解析器和代碼完成功能的內(nèi)置編輯器。
集成文檔。 離線瀏覽和搜索整個(gè) API,無需離開編輯器。
調(diào)試和優(yōu)化
使用內(nèi)置調(diào)試器解決錯(cuò)誤和性能瓶頸。
在項(xiàng)目運(yùn)行時(shí)探索和修改項(xiàng)目,即使在移動(dòng)設(shè)備上也是如此。
關(guān)閉項(xiàng)目后默認(rèn)保留更改。
帶有圖形繪制和時(shí)間搜索的內(nèi)置分析器。
視頻內(nèi)存調(diào)試器。
帶有完整堆棧跟蹤的錯(cuò)誤記錄器。
具有每節(jié)點(diǎn)遠(yuǎn)程呼叫跟蹤和帶寬使用估計(jì)的網(wǎng)絡(luò)分析器。
多平臺(tái)編輯器
在任何桌面操作系統(tǒng)上創(chuàng)建游戲。
適用于 Windows、macOS、Linux 和 *BSD。
編輯器在所有平臺(tái)上以 32 位和 64 位運(yùn)行。
小下載(大約 30 MB),您就可以開始了。
易于在任何平臺(tái)上編譯。
多平臺(tái)部署
到處部署游戲!
導(dǎo)出到桌面平臺(tái):Windows、macOS、Linux、UWP 和 *BSD。
導(dǎo)出到移動(dòng)平臺(tái):iOS 和 Android。
游戲機(jī):Nintendo Switch、PlayStation 4、第三方供應(yīng)商的 Xbox One。
使用 HTML5 和 WebAssembly 導(dǎo)出到 Web。
一鍵部署和導(dǎo)出到大多數(shù)平臺(tái)。 也可以輕松創(chuàng)建自定義構(gòu)建。
XR 支持
Godot 使跨平臺(tái)的增強(qiáng)現(xiàn)實(shí)和虛擬現(xiàn)實(shí)開發(fā)變得容易。
插件結(jié)構(gòu)允許訪問各種 SDK,例如 OpenVR、OpenXR 和 Oculus SDK。 Godot 適用于 HTC Vive、Valve Index、Oculus Rift、Oculus Go、Oculus Quest、所有 Microsoft MR 耳機(jī)等等。
ARKit 支持在 iOS 版本中直接可用。
輕松的團(tuán)隊(duì)合作
Godot 的設(shè)計(jì)初衷是為了實(shí)現(xiàn)順暢的團(tuán)隊(duì)合作。
友好的文件系統(tǒng)使用,非常適合 Git、Subversion、Mercurial 等版本控制系統(tǒng),你能想到的。
場(chǎng)景實(shí)例化使團(tuán)隊(duì)合作變得輕而易舉。 每個(gè)團(tuán)隊(duì)成員都可以專注于自己的場(chǎng)景,無論是角色、關(guān)卡等,都可以在不互相影響的情況下進(jìn)行編輯。
基于文本的描述和最佳場(chǎng)景格式。
GitHub 支持的腳本語法。
軟件特點(diǎn)
1、創(chuàng)新設(shè)計(jì)
大大小小的想法無縫地適應(yīng) Godot 基于節(jié)點(diǎn)的架構(gòu),讓你的生活更容易。
2、華麗的3D
創(chuàng)新的 3D 渲染器設(shè)計(jì),讓你的藝術(shù)作品以最少的努力看起來很棒。
3、美麗的2D
在像素坐標(biāo)下工作的專用 2D 引擎,具有N多內(nèi)置工具。
4、易于編程
面向?qū)ο蟮?API,具有 GDScript、C#、C++ 與可視化腳本等語言選項(xiàng)。
5、團(tuán)隊(duì)友好
從架構(gòu)與工具到 VCS 集成,Godot 專門為團(tuán)隊(duì)中的每個(gè)人而設(shè)計(jì)。
6、開源
真正開放的開發(fā):任何為 Godot 做出貢獻(xiàn)的人都平等地從其他人的貢獻(xiàn)中受益。
軟件特色
【輕量級(jí)】
構(gòu)建好的 Godot 只需要占用你的硬盤的 30M 空間,包含(幾乎)了所有內(nèi)容。如果你需要構(gòu)建手機(jī)版本,你需要下載額外的 200M 的構(gòu)建模板,僅此而已。
這里我并不是因?yàn)橄螺d速度快或者因?yàn)槠渌嬲加昧?3 到 30GB 的大空間而提出這點(diǎn),而是為了說明 Godot 團(tuán)隊(duì)對(duì)性能的關(guān)注程度。 Godot 打開只需要一眨眼的功夫,我那用了 4 年的舊筆記本打開或者加載時(shí)間甚至都沒超過 5 秒鐘。我所等待過的最長時(shí)間大約是 1 分鐘,那是發(fā)生在點(diǎn)擊一個(gè)按鈕發(fā)布到安卓手平臺(tái)的 Debug 版本之間的時(shí)間開銷。
當(dāng)然,最重要的是:它能反應(yīng)出你的游戲的性能。當(dāng)我發(fā)現(xiàn) Godot 引擎本身就是一個(gè) Godot 開發(fā)的游戲的時(shí)候,我被深深地震驚了!
【友好的版本控制】
你是否曾經(jīng)遇到過在使用 Unity 或者 Unreal 的時(shí)候發(fā)生了場(chǎng)景或者預(yù)制體或者其他的對(duì)象文件在倉庫的版本沖突問題?如果有的話,難么你應(yīng)該知道這是多么痛苦的一件事了,特別是在大型團(tuán)隊(duì)里。
在 Godot 中任何對(duì)象都是以文本文檔的形式保存,對(duì)于合并沖突來說是絕對(duì)是一種非常友好而且可讀性強(qiáng)的文件格式。因?yàn)槲覀兡芊浅]p松地區(qū)別開多個(gè)場(chǎng)景中的多個(gè)對(duì)象(關(guān)于這個(gè)之后會(huì)談?wù)摳啵,使得每一個(gè)團(tuán)隊(duì)成員都能夠?qū)W⒂谧约旱墓ぷ鳌?/p>
【動(dòng)畫系統(tǒng)】
Godot 的動(dòng)畫系統(tǒng)是我見過的最強(qiáng)大而又簡單易用的一個(gè)系統(tǒng),我曾經(jīng)使用過的所有動(dòng)畫工具具有的功能設(shè)置它都包含了。你可以對(duì)某個(gè)對(duì)象的任意屬性進(jìn)行動(dòng)畫設(shè)置,甚至包括函數(shù)的調(diào)用。除此之外,它還包含了一個(gè)非常簡易的動(dòng)畫創(chuàng)建工具。
動(dòng)手比解釋更能體會(huì)它的工作原理,我推薦你訪問 GDQuest 和 Heartbeast 的視頻,兩位大牛利用他們的業(yè)余時(shí)間講授創(chuàng)建游戲相關(guān)經(jīng)驗(yàn)的視頻,大部分是免費(fèi)的。