Unity 人工智慧新手指南

你的非玩家角色 ( NPC ) 缺乏動力和戰力嗎?他們是否緩慢、愚蠢,並不斷地把頭撞在牆上?那麼這個課程是給你的。

本課程講師 Penny de Byl 博士是位全端開發者,有25年遊戲開發、程式設計、計算機圖形、動畫和網頁設計的教學經驗。在州、國家和國際層面贏過許多獎項,包括澳大利亞學與教委員會卓越教學獎和 Unity 手機遊戲課程大賽。著作暢銷的教科書如 Holistic Game Development with Unity 在全球超過100個機構中使用。

完成本課程後,你將對 AI 在遊戲中可扮演的角色,其工作原理以及如何在自己的專案中使用 AI 有廣泛的了解。

報名參加課程

已經上過這門課程?

🔥歡迎來參加這個活動 – 上課心得分享與獎勵說明 :分享就贈送一門線上課程

從這 9 小時的課程,你將學到

  • 在 Unity 中用 C#編寫 NPC 程式
  • 解釋 AI 如何應用於電腦遊戲
  • 將 AI 相關的Unity資源外掛用到現有專案中
  • 使用各種 AI 技術來開發 NPC 中的導航和決策能力

要求

課程說明

你的非玩家角色 ( NPC ) 缺乏動力和戰力嗎?他們是否緩慢、愚蠢,並不斷地把頭撞在牆上?那麼這個課程是給你的。加入Penny ,她將說明、展示並協助你用 Unity 與 C#創造你自己的 NPC。 所有你需要的是有 Unity、C#的良好基礎,以及會把兩個數字加起來的能力。

在這個課程中, Penny 揭示了最流行的人工智慧技術,用於在遊戲中創造出可信賴的人物行為。這些都來自她 25 年來在遊戲、圖形方面的工作經驗與國際知名的教學風格和知識,她還著作了兩個 AI 遊戲的獲獎書籍。 整個過程中,你將會跟隨實際操作的工作坊來教你如何在當今的遊戲中使用 AI 的基本技巧。你將加入讓 NPC 按照程式進行追逐、巡邏、射擊、競賽、群聚等等。

你將學會如何編寫和使用:

  • 向量 ( vectors );
  • 航點 ( waypoints );
  • 導航網絡 ( navmeshes, navmesh 的複數形式) ;
  • A* 演算法 ( the A* algorithm );
  • 人群 ( crowds );
  • 物群 ( flocks );
  • 動畫人物 ( animated characters ), 和
  • 交通工具 ( vehicles ).

內容和概述

本課程首先對向量( vector )數學進行詳細研究,這些數學是程式設計 NPC 運動的核心。如在有 AI控制車子的賽車遊戲中,在 AI 檢查 Unity waypoint 系統前,先遵循這個航點 ( waypoints ) 系統在環境中移動角色。這導致了在將這些原理應用於開發導航網絡 ( navmeshes ) 和開發能夠在遊戲環境中找到方法的 NPC 之前,需先對圖論 ( graph theory ) 和 A * 演算法研究。 在做水族館程式設計完成自主學習的魚群之前,我們要先在人行道來來往往的人群做娛樂性的觀察並瞭解人群遇到危險如何逃離。考察了在遊戲環境中 NPC 有可能移動的各種方式,他們的思考能力將在有限狀態機 ( finite state machines )和行為樹中做充分的說明和更多的實踐研討。

課程後續包含研討會,並隨附初學者 Unity 資產文件和完整的解決方案。在整個過程中還有測驗和挑戰練習,以加強你的學習成效,並指導你表達你新發現的知識。

完成本課程後,你將對 AI 在遊戲中可扮演的角色,其工作原理以及如何在自己的專案中使用 AI 有廣泛的了解。 它將進入你的工具箱,幫助你更深入地檢驗新出的任何技術,將你的遊戲環境提升到一個新的水平。

目標受眾

  • 任何有興趣學習如何程式控制自己遊戲中非玩家角色的人。
  • 任何有興趣了解如何在電腦遊戲中應用人工智慧的人。

講師簡介

Penny de Byl      計算機科學、遊戲和程式藝術教授

嗨,我是 Penny de Byl 博士。我是全端的程式開發者,且是擁有真正熱情的學術教師。25年來,我在澳大利亞和歐洲一直在教別人遊戲開發、程式設計、計算機圖形、動畫和網頁設計。我最暢銷的教科書,包括 Holistic Game Development with Unity: An All-in-One Guide to Implementing Game Mechanics, Art, Design and Programming在全球超過100個機構中使用。我的畢業生在Apple、Ubisoft、LinkedIn 和 Deloitte Digital 等公司工作。

在州、國家和國際層面,我贏過許多獎項,包括澳大利亞學與教委員會卓越教學獎和 Unity 手機遊戲課程大賽。我的計算機科學和相關領域的教學方法是基於專案、給你動手做的研討會,你可以立即有能力實踐。

我希望我的虛擬教室能幫你完全武裝起來,提供你終身學習的技能。我很高興現在把我的全部精力集中在 Udemy 上,把我多年的知識和經驗帶給渴望學習技術的人。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

報名參加課程 

Sponsored by Udemy

也許你會有興趣

Soft & Share 網站加值服務

找線上課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: