🌳線上課程介紹:目標導向的行動計劃遊戲開發的高階人工智慧( AI )
使用人工智慧( AI )創造複雜的遊戲角色行為模擬、即時戰略遊戲等
目標導向的行動計劃(GOAP,Goal-Oriented Action Planning )是一種 AI 架構,可為遊戲角色提供選擇目標的能力,並根據環境狀況和可用資源制定計劃以實現這些目標。它可以用於從第一人稱射擊遊戲( first-person shooters )到即時戰略的各種遊戲類型,以開發不需要大型有限狀態機( finite state machines )下能夠做出明智決策的智能角色。該程式碼基底( codebase )看似簡單,但又邏輯合理,可重用且功能強大。該程式庫使用 C#編寫並在 Unity V.2019 中實現,但是可以輕鬆移植到其他應用程式。
在本課程中,Penny 憑藉其享譽國際的教學風格和 25 年來與遊戲、圖形學相關的知識,還有其撰寫過兩本屢獲殊榮的 AI 遊戲書籍,揭秘了 GOAP 的先進 AI 技術,該技術用於在遊戲中創建真實可信的遊戲角色。在整個課程中,你將跟隨著進度動手實踐,老師將帶你完成建構自己的 GOAP API 的每一步。你將從頭開始建構整個 GOAP 程式庫,同時平行建構醫院模擬方案,以在運行時測試 API。
學習如何做程式設計並運用 :
✅ 可廣泛用於各種程式專案的 GOAP 程式庫和 API
✅ 定義遊戲環境狀態的目標、行動、狀態和相信,這些個別角色想做以及他們對自己的世界的認知
✅ 提供高級路徑的導航網格( Meshes )和代理( Agents )
✅ 角色的計畫與導航能力
✅ 導航網路 ( NavMeshes ) 的動態建立允許環境裡的資源重新定位
✅ 每個角色的倉儲( inventories )以用來完成任務達成角色的目標
✅ Unity UI 系統上移動可拉動的資源到一個遊戲環境中
🔥 對這個課程有興趣請參考底下留言區,目前特價中
Search