學習使用 Godot 4 和 GDScript 創建第一人稱生存遊戲。系統、遊戲玩法、設計,你都會學到
從這 15 小時的課程,你會學到
- 掌握 Godot 遊戲開發:學習 2D、3D、AI、實體、動畫、音訊等等!
- Godot 中的穩健系統架構:全域通訊、控制器、配置、自訂資源
- GDScript 中的乾淨遊戲系統:管理器、多執行緒、組合、繼承、視窗
- 使用光線投射、物理層、UI 層、渲染技術輕鬆克服常見的遊戲開發障礙
- 更好的檔案層次結構
- 在 Godot 中使用外掛
- 總體而言,創建乾淨、可擴展且靈活的系統,作為大型遊戲的極其堅實的基礎
要求
對遊戲引擎或程式設計的一點了解會對你有所幫助,但不是必需的
課程說明
歡迎來到我們關於使用 Godot Engine 4 和 GDScript 程式語言創建迷人的 3D 第一人稱生存遊戲的綜合課程。 踏上令人興奮的旅程,你將深入遊戲開發,掌握打造沉浸式遊戲體驗的基本技能。
在整個課程中,你將掌握將遊戲創意變為現實所需的知識和工具。 從頭開始建立第一人稱生存遊戲,了解遊戲設計的基礎知識,並完成複雜的機制,例如物品收集、製作、狩獵、烹飪和建築。
本課程的核心重點之一是建立可靠的系統架構。 你將深入研究創建結構良好的專案檔案層次結構,並使用乾淨高效的程式碼開發高品質、靈活且可擴展的遊戲系統。 到最後,你將掌握創建不僅引人入勝而且易於維護和擴展的遊戲的技能。
我們將介紹以下內容:
- 實現第一人稱控制器
- 掌握光線投射以實現精確的物件偵測和互動
- 透過聲音效果和動畫增加沉浸感
- 使用粒子和補間增強視覺效果
- 針對敵人行為實施狀態機 AI
- 建立全球事件系統,實現遊戲元素之間的高效溝通
- 設計強大的庫存和物品裝備系統
- 實現動態的晝夜週期以實現逼真的遊戲體驗
- 使用水著色器和自訂燈光效果增強視覺美感
- 利用外掛程式來添加功能和多線程以提高效能
- 建立自訂資源
完成本課程後,你將擁有創建自己的 3D 第一人稱生存遊戲的技能和信心,並準備與世界分享。 加入我們這個令人興奮的冒險,將你的遊戲開發夢想變成現實!
目標受眾
- 想要學習更複雜、更乾淨的系統架構和遊戲系統的遊戲開發者
- 想要以堅實的基礎開始遊戲開發之旅的初學者
講師簡介
Eerik Hirvonen 遊戲開發者
大家好,我是 Eerik,在一家遊戲公司擔任遊戲開發人員。
幾年來我已經用 Godot 設計和開發了幾款遊戲。
我的目標是創建具有強大系統架構和乾淨編碼習慣的遊戲。
如果你對遊戲開發感興趣並想了解更多資訊,請查看我的課程!
字幕:英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 遊戲開發學習地圖
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響