[達人專欄] 【Godot 教學資源】Unity 逃難潮?那要不要試試開源引擎的 Godot 呢? - muryanbks的創作 - 巴哈姆特
前往
大廳
主題 達人專欄

【Godot 教學資源】Unity 逃難潮?那要不要試試開源引擎的 Godot 呢?

Muryan | 2023-09-22 23:13:54 | 巴幣 3922 | 人氣 2769

前言

最近 Unity 收費風波,鬧得沸沸揚揚的。
看到一些人開始考慮其它引擎,像是 Unreal、Godot 等等。
剛好我大概是從去年開始學習 Godot,最開始接觸的是 Unity。
我想可以分享一些自己的學習資源。

開拓者交流互助公會
介紹

契機是在 2022 TGDF 的演講中看到:
裡面有算蠻完整的 Godot 介紹,
而且因為他們是少數用 Godot 製作遊戲,並且登上 Steam 的開發團隊。
講者也有以一些商業角度來分析它的優缺點。

那對我來說比起 Unity,
Godot 的檔案小了不少。嘗試看看也沒關係。
然後就這樣一路試到現在了。

到目前為止也做了兩個比較完整的小遊戲,以及一些有的沒的。
《Heart of a Skeleton》是目前完成度最高的,可以玩看看。
《Curio》現在重玩,角色操作的手感比我印象的差了不少。
不介意的話,可以試試。有一些小彩蛋。







目前來說 Godot 的教學資源,還是以英文為主。
中文非常少,比日本製的壓縮機還要稀少。

那底下整理了我覺得還不錯的免費教學,中文的放在後面。
然後要注意的是版本 3.X 和 4.X 有些小細節會不一樣。
但核心概念基本上是相通的。


教學(以英文為主)

教學資源非常多。
只要在 Youtube 打 Godot Tutorial,就會有一拖拉庫的免費教學了。
那這邊推薦幾個比較棒的。

1. GODOT DOCS 官方文件

最完整也是最詳細的教學。

繁體中文基本只有翻到標題,簡體中文則是很完整的翻完了。



以Godot為主的頻道,各種方面都有。
GitHub也有提供很多範例,另外有推出自己的 Godot 3.5 付費課程。
近期正在製作可互動的教學工具和 Godot 4.0 的課程。

Learn GDScript From Zero
版本:Godot 3.5

由 GDQuest 製作的可互動的教學。
對於程式幾乎零基礎或是想了解 GDScript,又不排斥英文的人。
優點:講解得很詳細,附上簡單的問題、可以實作的小關卡
缺點:教學是以文字為主,對於英文有障礙的人,門檻比較高

版本:Godot 3.1
語言:GDScript
遊戲類型:平台跳躍

優點:非常完整的教學。
缺點:版本比較舊,有些地方可能會和現在的版本不一樣。
因為只有分成三集,所以一集的時間長度比較長。



3. HeartBeast
剛開始是用 GameMaker Studio,後面轉用 Godot 的頻道。
教學簡單明暸,觀看起來蠻輕鬆的。
也有推出付費課程。

版本:Godot 3.4
語言:GDScript
遊戲類型:平台跳躍

優點:非常詳細的教學。分成很多回,方便學習。

版本:Godot 4.0
語言:GDScript

遊戲類型:平台跳躍
優點:非常詳細的教學。分成很多回,方便學習。



4. Udemy
我想應該不少人聽過,是提供很多便宜線上課程的網站。
最近我也在上面買了 3 門有關 Godot 的課程。

作者 感想 推薦程度
Firebelley Games 買了 2 門課程,目前在上其中一門。
關於製作《吸血鬼倖存》類型的遊戲。
我覺得優點是講解簡單易懂,內容豐富。
程式的結構分得蠻清楚明瞭的。
課程有問題可以提出來,作者會回應。

⭐️⭐️⭐️⭐️
Victor Meunier 這個是看到順便買的。
關於讓遊戲變得更有回饋感的課程,例如視覺特效等等。
算是如果想多了解這方面的話,可以考慮,但沒有到一定要買。

⭐️⭐️



教學(以中文為主)

在 Youtube 上找到兩個比較新,而且是中文的教學影片。
非常的少,未來可能有機會變多吧,或是等我來做

我自己是覺得可以用中文教學瞭解基本介面和操作。
習慣後還是推薦英文教學,資源比較豐富。
開 youtube 的自動翻譯,跟著影片做也是一種辦法。


1. 阿空的遊戲部屋
看了一下頻道,主要是 Unity 為主。
可能是因為最近的風波,順便推出的教學影片。

版本:Godot 3.5
語言:C#


比較簡單的教學影片。
目前只有兩集,感覺還在熟悉Godot。
優點:中文和使用C#,對從Unity跳過來的製作者或許比較習慣。



2. 中央創遊
由中央大學學生所創立的遊戲創作交流平台。

版本:Godot 3.4
語言:GDScript

比較完整的中文教學,而且整個系列已經完成。
優點:有中文,對於 Godot 的功能使用比較詳細。



(巴友 \(O_O)/ 補充)


對於程式零基礎,或是想了解 GDScript 的朋友。
英文的話,可以參考上面的 Learn GDScript From Zero。
那不介意簡體字的話,我覺得這個還不錯。

一步一步的教學,加上圖片和 gif,蠻適合新手的。
然後附一些實作的簡單例子。
除了教學,裡面也幫忙整理很多實用的資源。


一樣是簡體字。
有一系列的入門教學文章。
優點是都講解得蠻詳細和清楚的。


社群

2023/10/19 補充
點擊 Godot官網 上方的 Community


首先可以看到四個官方的社群。
接著往下滑能看到 User groups,裡面有各國粉絲組成的非官方社群。


當然也有我們台灣的社群。


台灣社群:

這幾天我有申請加入官網的清單。
原本是照他的官網先寄email,後來查到好像從GitHub申請比較快。
第一次使用不清楚有沒有用錯的地方。


結論

因為目前中文圈關於 Godot 的社群還是有點少,
所以我創了 巴哈公會 和 Discord 群組。
提供可以互相討論、分享的社群。

開拓者交流互助公會

創作回應

\(O_O)/
這邊有gdscript的基礎教學https://reimenn.github.io/MyGDSciprtBook/
2023-09-23 12:11:32
Muryan
謝謝補充,看起來蠻詳細的,而且還有附gif。
2023-09-23 12:31:44
綠繡眼
最近有點想試著做遊戲看看,謝謝大大的介紹
2023-11-14 17:11:36
katgod28
我點discord連結他說無法接受邀請耶
2023-11-29 20:37:24
Muryan
我這邊測試,看起來是正常的https://truth.bahamut.com.tw/s01/202311/5163aba54f3ae147fbfbecbd94ace137.PNG
2023-11-29 20:55:46
Muryan
如果還是不行,這裡有臨時的邀請碼
https://discord.gg/BPRmfHZd
2023-11-29 23:29:12
katgod28
我直接貼在DC點進去了 感謝
2023-11-30 02:57:15
追蹤 創作集

作者相關創作

相關創作

更多創作