Details
《從零開始,僅使用 GODOT 構建你的第一個 3D 平台遊戲》是一門精心設計的獨家課程,旨在幫助你打破這個循環。
這套由資深獨立遊戲開發者授課的高階課程,會依照初學者的實際學習方式進行調整。你將使用真正的專業級架構(例如訊號和自動加載)來建立一個完整的遊戲,同時掌握手感極佳的遊戲機制,包括郊狼時間(coyote time)和跳躍緩衝。
這是你從教程地獄中解脫出來的結實梯子。
建構、匯出和分享一款你可以引以為傲的 3D 平台遊戲。
課程預覽
還是不確定?
快來看看 StayAtHomeDev 的課程預覽!
2. 了解每個初學者在開始編寫程式碼之前都需要了解的關於「正確」程式碼的最重要的一點
課程福利
來自 StayAtHomeDev 的特別禮物
-
完整專案文件 -
課程資源 -
參考資料 -
遊戲架構圖
詳細課程教材
-
每章的專案文件- 每個章節檢查點有 22 個來源文件
包含完整的最終項目。
您可以隨時跳到任何程式碼點,也可以隨時參考最終程式碼。 -
供您自己使用的資產- 課程中全程使用的開源資源
- 下載其他資產的使用說明 -
參考指南GDScript 快速參考指南
- 常見節點類型和使用場景
專案資料夾結構指南 -
便於理解的圖示-所有系統連接方式的視覺化地圖
-訊號流
-自動載入關係
推薦
本課程推薦給?
有志成為遊戲開發者的
那些一直想製作遊戲卻不知從何入手,並且正在尋找一條從零到完成專案的清晰、結構化的路徑的人。
藝術家和創意人士
他們希望透過遊戲開發將自己的想法變為現實,並且對他們喜愛的遊戲是如何製作出來的充滿好奇。
業餘愛好者與自學者
那些曾經嘗試過跟著教程做東西卻從未完成過,現在渴望打造一個真正屬於自己的完整作品的人。
資深遊戲開發者StayAtHomeDev 的作品集
GodotBot 和 GDQuest 的 3D 課程資源均採用知識共享署名授權協議進行授權。
為什麼要加入本課程?
不要盲目抄襲教程,開始獨立開發。
這課程真正的價值在於它著重講解程式碼背後的原理,而不僅僅是方法。講師StayAtHomeDev 特別設計了這門課程,確保你不僅僅是照搬他的操作;他的目標是讓你深入理解其機制,以便在未來的專案中能夠完全獨立地重現這些系統。
你真的會完成並發布一款遊戲:大多數新手無法達到的最大里程碑是完成一個專案。
課程結束時,你不僅會擁有一些零散的腳本,還會建構出一個完整的、精良的3D平台遊戲。
最後幾章甚至會指導你如何配置 Windows 和 Web 目標的匯出設置,以及如何發布你的可玩遊戲。
獲得課程練習來練習特定係統,在每個章節檢查點獲得完整的源文件,即用開源資源,GDScript 參考指南,以及可視化架構圖,以幫助您準確了解所有引擎系統是如何連接的。
開始實戰之路
10課程練習
-
運動練習
-
攝影練習
-
跳躍練習
-
動畫狀態練習 -
收藏系統練習
-
危險練習
-
移動平台練習
-
敵人與踐踏練習
-
HUD練習 -
波蘭練習
最終產品範例
一款完全由你創造的遊戲。
信用
資產歸因
本課程使用以下第三方視覺資產包來製作所有 3D 模型、環境和美術作品。
所有程式碼、遊戲架構、系統和教學內容均為 StayAtHomeDev 專為本課程創作的原創作品。
Kenney 的平台遊戲套件
授權:知識共享零協議 (CC0)
用途:環境圖塊、平台和關卡裝飾素材
來源:kenney.nl/assets/platformer-kit
KayKit平台遊戲包,作者:Kay Lousberg
授權:知識共享零協議 (CC0)
用途:3D平台遊戲道具、拾取物、障礙物和裝飾物
資料來源:kaylousberg.itch.io/kaykit-platformer
Godot 4 第三人稱角色控制器,由 GDQuest 開發
授權:素材 - 知識共享署名 4.0 國際授權協議 (CC BY 4.0)
用途:角色與環境視覺素材
來源:gdquest.com/news/2022/12/godot-4-third-person-controller
GoBot角色
授權:素材 - 知識共享署名 4.0 國際授權協議 (CC BY 4.0)
用途:角色
來源:https://github.com/gdquest-demos/godot-4-3D-Characters
https://creativecommons.org/licenses/by/4.0/
https://creativecommons.org/publicdomain/zero/1.0/
所有視覺素材均按照其各自的授權協議使用。
除非另有說明,StayAtHomeDev 未創建任何視覺素材。
所有遊戲系統、程式碼和課程內容均為原創。
課程課程亮點
真正讓人感覺良好的運動
打造一款具有靈敏移動、郊狼時間、跳躍緩衝和優化物理效果的角色控制器,讓玩家樂於繼續玩下去。
打造得像真正的遊戲
本課程圍繞著一個共享的「管理器」架構建立所有內容(收藏品、敵人、存檔系統、使用者介面),使用訊號和自動加載,使你的遊戲能夠像一個真正的生產項目一樣保持完整。
出貨
完成本課程後,你將擁有一個完整的、可匯出的3D平台遊戲,可以上傳分享。甚至是完成一個小型遊戲,對大多數初學者來說也是一項難以企及的里程碑。












