Contents
為一個 Unity 的遊戲創建 AI : 使用狀態機、行為樹和基因演算法開發一個殖民地生存遊戲模擬
從這 4.5 小時的課程,你會學到
- 為一個殖民地生存遊戲奠定基礎,比如 Rimworld 或者 Oxygen Not Included
- 為你的遊戲開發簡單和複雜的實用人工智慧解決方案
- 用狀態機( State Machines )建立一個簡單的 AI
- 使用狀態模式( State Pattern )建立可擴充的狀態機( State Machines )
- 用行為樹( Behaviour Trees )開發一個複雜的 AI
- 掌握行為設計師外掛( Behavior Designer Plugin )
- 用遺傳演算法模擬生態系統
要求
- 對 Unity 的基本理解
- C# 的基本理解
課程說明
瞭解如何使用 Unity 為視訊遊戲建立最先進的 AI。
我相信以實踐的方法學習最有用,所以這門課程主要以專案為基礎。你不會只是學習枯燥的理論,在幾天內就忘記了,而是會將學到的概念應用到兩個實際的 Unity 專案中:
- Catch : 一個簡單的數位複製遊戲情節,每個孩子最喜歡的遊戲: 捕捉( Catch )
- Colony Simulation : 一個類似 Rimworld 或 Oxygen Not Included 的殖民地模擬( Colony Simulation )遊戲,你不能直接控制 NPCs,但是他們被 AI 控制,你需要確保他們有足夠的食物來幫助他們生存。
此外,本課程還包含一個免費的獨家行為設計師教育授權( Behavior-Designer Educational-License ),通常需要花費 90 美元。Behavior Designer 是行為樹( Behaviort rees )的行業標準解決方案,並慷慨地為我提供了一個獨家教育授權,這是他們專門為這門課程設計的。所以你不會在其他地方得到它。
當然,你也可以終身享受這門課程。
我們將從最簡單的 AI 系統開始,即 State-Machines。
在此之後,我們將改進 State-Machines,並使它們更具可擴充性。
然後,我們將觸及主要的主題,這是一個更先進的技術,用於個人開發和 AAA-Gameproductions 就像 : BehaviorTrees. (行為樹)。
最後,我們將看到一個更具實驗性的 AI 方法,即遺傳演算法( Genetic Algorithms ),它更多的是一個小眾話題,但有潛力成為非常有趣的遊戲機制脫穎而出。
儘管這門課程涵蓋範圍已相當廣,包含了現代遊戲開發的 AI 最重要方面,但我不可能說完整個龐大領域的所有內容。例如,我不會討論機器學習( machine learning ),因為這個主題本身就已有一大堆課程,而且對於大多數遊戲需要的 AI 來說實際上並不實用,因為你對它缺乏控制。
在課程結束的時候,你會對最重要的 AI 技術和現代遊戲開發的設計模式充滿自信。
那麼,你還在等什麼呢? 現在就加入我的行列,開始自己創造令人驚嘆的 AI 系統吧。
目標受眾
- 對 Unity 的 AI 感興趣的中級遊戲程式設計師
- 一些程式設計和 Unity 背景的遊戲設計者
講師簡介
Andreas Metz 教師和獨立遊戲開發人員 ( 更多講師主講課程介紹 )
嗨,我是 Andreas,
我是一位經驗豐富的遊戲開發人員,在編程教育方面擁有十多年的專業知識。
我擁有維也納大學資訊學和心理學教學理學碩士學位。 在我的整個職業生涯中,我一直致力於向大學和高中的學生傳授我的 Unity 和 C# 知識。 我廣泛的教學背景使我對如何有效地將複雜的程式設計概念傳達給各個級別的學生有了深刻的理解。
我期待在我的課程中見到你。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化
🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結
- 點選這個✨優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Unity 遊戲開發相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
你必須登入才能發表留言。