2018年12月6日 星期四

Emerald AI 2.0 - 動態 AI 系統

分類:Scripting/AI
發行者:Black Horizon Studios
最初發佈:2015 年 7 月 2 日。
已使用 Unity 5.6.0、2107.1.0 和 2018.1.0 提交,以改善這些 Unity 版本之中的相容性。
取得 Emerald AI 2.0



本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。

需要 Unity 5.6.0 或更高版本。

完整支援 Unity 5.6+、Unity 2017+ 和 Unity2018+!

全新改寫和重新設計的 Emerald AI 2.0 版本讓開發人員能夠快速創建具有 100 個 AAA 品質功能的迷人動態 AI,無需編寫任何程式碼!Emerald 的編輯器旨在使創建 AI 變得簡單,但極其可客製化。Emerald 迎合了各種開發人員的需求,並為每位使用者提供對一體化 AI 系統的期望。

Emerald 的 Setup Manager 讓使用者能夠在幾秒鐘內創建 AI。 Emerald 包括 17 個範例場景,良好文件化的程式碼,以及自我文件化的編輯器使得較低的學習曲線成為可能。Emerald 的文件、教學、腳本參考以及支援都可以直接在編輯器中找到。

有很多功能可以在這裡列出所有內容。有關 Emerald AI 所提供的所有內容的完整列表,請參閱以下連結:查看所有 Emerald AI 2.0 功能

展示文件論壇腳本參考教學

- 即將發布的 2.2 版 -
支援 Root Motion、布娃娃(Ragdoll)死亡、支援阻礙等等將伴隨版本 2.2 一起到來。有關此免費更新的更多信息,請參閱此處 2.2 版本提供的所有內容

- 行為和性情 -
Emerald 有 5 種預設行為,每種行為都有 3 種性情,可讓你控制 AI 對目標的動態反應。同伴和寵物行為也是可能的,讓 AI 跟隨玩家來協助他們進行戰鬥。

- 視線 -
視線功能讓 AI 能夠只從 AI 視線可見的目標攻擊或逃離。這也使 AI 無法通過牆壁或物體探測目標。然而,對於那些想要更馬虎 RPG 目標檢測的人來說,也可以選擇不使用視線功能。

- 內建 UI -
內建的 UI 系統讓 AI 能夠擁有狀況欄位條,顯示 AI 的名稱和等級,以及戰鬥文字。這些設置讓使用者能夠自定義顏色、圖像、大小和位置。UI 系統將根據需要自動套用你的設置並旋轉到你的玩家鏡頭。

- 內建遠距戰鬥 -
Emerald 具有一個內建的遠距離戰鬥系統,讓 AI 有能力能夠進行遠距離戰鬥。每個拋射物的聲音、速度、時間、效果、動畫和傷害量都可以自定義。Emerald 會自動套用所有需要的腳本、組件和設置給拋射物件。

- 內建航點系統 -
Emerald 具有內建的 Waypoint System,讓使用者能夠為 AI 跟隨/巡邏設置一系列航路點。AI 仍將使用他們的行為對目標做出反應,同時遵循他們的航點路徑並在目標被殺死或逃脫後繼續巡邏。可以使用自定義操作器(Handles)和圖標在 Emerald AI Editor 中設置、添加、操作和清除航點。

- API 和文件 -
具備為進階使用者提供大量 API 的良好文件化程式碼。Emerald 包含 17 個範例場景,每個場景都展示了不同的特點或功能。腳本參考網站顯示並解釋所有 Emerald 可用的 API。Emerald 的文件涵蓋了你可能想要使用的所有功能。可以從 Emerald Editor 中訪問該文件。

- 動畫 -
Emerald 支援 AI 能夠使用的大量動畫,讓使用者能夠直接在編輯器中更改 AI 的動畫,並自動創建和更新 AI 的動畫控制器(Animator Controller)。每個動畫都有自己的動畫速度控制。攻擊動畫設置讓你 AI 的攻擊動畫能夠在發送傷害時完美搭配。

- 第三方整合和其它支援 -
  • 完全支援 Crux - Procedural AI Spawner。
  • 與 Oculus Rift 和 HTC Vive 等 VR 設備完全相容。
  • 支持 LoveHate。
  • 支持 Quest Machine。
  • UFPS(文件中涵蓋教學)。
  • Invector 的 Third Person Controller(文件中涵蓋教學)。
  • RFPS(文件中涵蓋教學)
  • Game Kit Controller 遊戲工具包控制器(文件中涵蓋教學)。

取得 Emerald AI 2.0



























取得 Emerald AI 2.0

本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。