godot第一篇 godot engine 3.0.6概述

image

最近發(fā)現(xiàn)了一個小巧的游戲開發(fā)引擎,Godot,可以暫時叫他戈多,免費,開源,商業(yè)許可,目前的正式版本是3.0.6,3.1處于alpha階段。目前正在眾籌下一版本雇傭頂尖開發(fā)者做持續(xù)研發(fā)。

godot非常適合游戲開發(fā)者學(xué)習(xí)和獨立開發(fā)者創(chuàng)作。

image

godot是一款輕量化引擎,解壓完畢的主體只有40mb大小,甚至無需安裝雙擊就用,啟動完全不需要等待。(注:編譯發(fā)布需要去官網(wǎng)另行下載300M左右的編譯模板)

image.png

代碼使用一種官方開發(fā)的原生的類python的動態(tài)語言,GDscript(官方開發(fā)時做過大量測試,嵌入lua,python等各種語言,但發(fā)現(xiàn)最好的方案還是GDscript)。GDscript使用簡單,容易閱讀,用法靈活。如果你有python基礎(chǔ),那么只需要多理解一個信號機制,和一個節(jié)點關(guān)系基本就行了。或者你本身是游戲開發(fā)大佬,那學(xué)習(xí)可能也就需要一兩天的時間。

現(xiàn)在的新版本可以支持c#等各種語言開發(fā)。


image.png

godot邏輯清晰,資源以節(jié)點的形式呈現(xiàn),不同的場景可以以實例的方式進行調(diào)用,非常方便管理。


image.png

官方文檔非常細(xì)致友好,而且已經(jīng)被不知名的好心人做了翻譯,快速入門無障礙。(對于我這種數(shù)學(xué)基礎(chǔ)差的,文檔里還帶有簡單的數(shù)學(xué)教程。。。)


image.png
image.png

麻雀雖小,五臟俱全,3d2d都可以制作,除基本引擎功能外甚至還包括可視化腳本編輯(類似ue4的藍圖系統(tǒng))。

目前先寫這么多,因為現(xiàn)在文檔的基礎(chǔ)部分還沒有完全詳讀,實際體驗時間也還不到3小時,水平有限。

總之,目前體驗來看,godot非常適合學(xué)習(xí)游戲設(shè)計和開發(fā)游戲,引擎本身的學(xué)習(xí)曲線也優(yōu)于Unity和Unreal,體積輕量,社區(qū)活躍,上手簡單,界面和文檔友好,代碼簡潔,開放度高,免費開源,商業(yè)許可。
官網(wǎng)首頁
文檔教學(xué)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容