# 强大易用的人工智能AI创建系统Emerald AI 3.0

- 原文：https://www.interestcreator.com/emerald-ai-3-0/
- 站点：https://www.interestcreator.com/
- 发布：2022-12-10
- 更新：2026-11-08
- 分类：Unity插件、Unity资产、游戏模板
- 标签：AI、FPS、HDR、HDRP、RPG、UI、Unity、Unity插件、URP、地形、机器人、枪支、模块化、模型、武器、水、游戏、科幻、虚幻引擎5、角色

## 概要

Unity 的通用 AI 系统，用编辑器不写代码就能建动物、射击、RPG 与 NPC 行为，支持 2019.4 至 2022 各版本，URP 与 HDRP 需自行转换材质。

## 正文

![1670680344 a4c54c8b964dd3e](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680344-a4c54c8b964dd3e.webp)

强大易用的编辑器和大量内置功能快速创建高质量的AI

### 声音检测更新现已上线！

全力支持[Unity](https://www.interestcreator.com/unityplugin/) 2019.4+、Unity 2020+、Unition 2021+和Unity 2022+！

对于URP或HDRP支持，用户只需将材质转换为所需的渲染管道。

Emerald AI，针对动物AI、射击AI、RPG AI、NPC等的终极通用AAA级AI解决方案！

Emerald AI允许开发人员快速创建具有100个AAA质量功能的动态AI，而无需编写一行代码！Emerald AI的编辑器旨在使人工智能的创建变得简单，但却难以置信地可定制。Emerald迎合了各种各样的开发人员，并提供了用户对一体式人工智能系统的所有期望。

Emerald AI的设置管理器允许用户在几秒钟内创建AI。EmeraldAI包括13个示例场景、文档化的代码和一个允许低学习曲线的自文档编辑器。Emerald的文档、教程、脚本参考和支持都可以从编辑器中直接访问。

![1670680346 05f812200d90b77](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680346-05f812200d90b77.webp)

### -新的！声音检测-

声音检测器是一个外部组件，它使AI能够听到看不见的目标。当玩家目标进入AI的检测半径时，会跟踪其移动和速度以模拟噪声水平。如果玩家移动速度足够快，它将增加AI的威胁量，这将触发模块化用户设置反应列表。有关此功能的更多信息，请参阅Emerald AI Wiki声音检测部分。

### -基于位置的损坏-

基于位置的伤害允许AI中的碰撞器接收伤害，并具有可定制的伤害乘数，例如头部伤害比四肢伤害更大。这一切都是通过一个单独的组件以及一个易于使用的编辑器完成的，它将自动获取AI中的所有碰撞器，并允许您自定义每个碰撞器的伤害乘数。根据撞击对撞机的正常情况，使用随附的易于使用的API也可以实现精确的撞击效果。

### -创建任何AI-

创建任何类型的人工智能，如带有枪支、老板、警卫、村民、小偷、强盗、生物、动物、野生动物、僵尸、同伴、悬停机器人等的人工智能。

### -内置战斗文本系统-

（可选）战斗文本系统在全球范围内适用于所有AI，甚至只需一行代码就可以调用自定义角色控制器及其伤害。玩家的伤害文本颜色、玩家的承受伤害文本颜色，玩家的暴击文本颜色，AI的伤害文本色彩，AI的暴击文字色彩，以及AI的治疗文本色彩都可以通过战斗文本管理器定制。除了文本颜色，所有文本动画、大小和字体都可以使用各种预设进行自定义。

### -根部运动支持-

根运动支持允许AI的运动由其动画驱动。

### -模块化能力-

模块化能力系统允许用户通过可编写脚本的对象创建能力。然后，这些能力可以应用到AI的能力列表中，为其提供治疗和召唤其他AI等附加功能。使用该系统还可以创建投射物和法术，几乎可以创建任何类型的武器。每个能力对象都允许用户自定义声音、粒子效果、计时器和其他设置。每个能力类别有3种选择能力；赔率、随机和顺序赋予AI广泛的战斗风格。

### -可切换远程和近战-

允许AI根据与AI目标的距离或时间在远程和近战之间切换。用户可以自定义这些设置以最适合他们的AI。

### -动画配置文件-

动画配置文件允许用户在共享相同索具和动画的AI之间快速导出和导入动画。这改进了工作流程，因此如果用户有许多共享动画的AI，则用户不再需要手动输入动画。该功能的最大优点是支持多对象！

### -包含需求系统-

需求系统允许AI生成指向食物、水和其他资源等对象的路线。人工智能将动态漫游，直到资源不足。当这种情况发生时，AI将在附近搜索与其资源层匹配的对象，并在到达时开始补充其资源。当它们充满时，它将再次动态地移动。

### -安装管理器-

设置管理器通过将所有需要的脚本和组件应用于动画模型，使AI设置过程变得简单。

### -内置瞄准和瞄准机制-

可选的“注视”功能允许人形AI在使用当前动画时查看目标或附近的玩家。该功能在战斗期间可用，在AI漫游或步行到目的地时也可用。头部造型和身体造型的重量和强度可以定制。该功能还允许远程AI将武器瞄准目标，即使目标在其上方或下方。

### -行为和气质-

有5种预设行为，每种都有3种脾气，可以让你控制你的AI对目标的动态反应。同伴和宠物的行为也可以让AI跟随玩家，帮助他们战斗。

### -视线-

视线功能允许AI仅攻击或逃离AI视线可见的目标。这也使AI无法通过墙壁或物体探测目标。然而，对于那些想要更随意的RPG目标检测的人来说，也可以选择不使用视线功能。

### -闭塞支架-

可选的阻止选项允许AI阻止传入的攻击。用户可以控制成功拦网后减轻的损害程度、拦网几率和拦网角度。用户还可以自定义AI使用的阻止动画。

### -内置Aggro系统-

可选的内置aggro系统允许用户根据最近的攻击者、最后的攻击者和随机攻击者的选项指定AI切换目标的命中次数。

### -内置UI-

内置的UI系统允许AI拥有健康栏、显示AI的名称和级别以及战斗文本。这些设置允许用户自定义颜色、图像、大小和位置。UI系统将自动应用您的设置，并根据需要向玩家的相机旋转。

### -内置远程战斗-

远程作战系统允许AI进行远程作战。AI将根据他们当前使用的能力对象进行战斗。枪支、激光、科幻武器、火箭发射器、弓箭、咒语和魔法等等都是可能的。

### -内置航路点系统-

航点系统允许用户设置一系列航点，供AI跟踪/巡逻。AI仍然会在跟踪目标的航路点路径时使用其行为对目标做出反应，并在目标被杀死或逃脱后继续跟踪目标。可以使用自定义手柄和图标在Emerald AI编辑器中设置、添加、操纵和清除所有航路点。

![1670680364 3f95a5ca38ed063](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680364-3f95a5ca38ed063.webp)

### -内置对象池-

使用Emerald AI创建的所有对象都是从对象池中创建的，因此对象被回收而不是实例化。对象池可以在需要时自动扩展，并可用于自定义代码。

### -内置事件-

Emerald AI有15个事件用于添加功能。这些事件包括开始时、启用时、到达目的地时、玩家检测时、开始战斗时、攻击时、受损时、造成伤害时、治愈时、致命一击时、逃跑时、死亡时等。事件可用于调用自定义代码或EmeraldAI自己的API。

### -内置斜坡线形-

可选的对齐功能将AI与地形和其他表面的坡度角对齐。用户可以指定速度和最大角度量。

### -包含相机抖动系统-

Emerald AI包括一个摄像头抖动系统，只需一行代码就可以真正感受到敌人的攻击、致命一击以及你可能遇到的任何其他事件。抖动的强度和持续时间都是可调的。

### -碎布玩偶支架-

Emerald AI支持碎布玩偶，可以在AI当前动画和死亡时的碎布玩偶之间无缝转换。

### -自动优化系统-

可选功能，用于禁用摄像头不可见或被剔除以提高性能的AI的AI系统。

### -强大的易用编辑器-

使用Emerald AI易于使用的自我记录编辑器创建复杂的AI。一切都是在编辑内部正确解释的。

![1670680360 f8a6c88dd26ee3f](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680360-f8a6c88dd26ee3f.webp)

### -API和文档-

为高级用户提供了大量API的文档化代码。Emerald包括19个示例场景，每个场景都展示了不同的功能或能力。脚本参考网站，显示并解释Emerald的所有可用API。Emerald的文档涵盖了您可能想要使用的所有功能。该文档可从Emerald Editor中直接访问。

### -动画-

Emerald AI支持AI可以使用的近100个动画，允许用户在编辑器内更改AI的动画，并将自动创建和更新AI的动画控制器。每个动画都有自己的动画速度控制。Emerald的动画事件允许完美的定时攻击和附加功能。

### -第三方集成和其他支持-

1. -支持PuppetMaster
2. -支持最终IK
3. -支持Crux-程序AI生成器
4. -支持Oculus Rift和HTC Vive等VR设备。
5. -支持LoveHate
6. -支持Quest Machine
7. -支持对话系统
8. -支持（STP）生存模板PRO
9. -UFPS（文档/文档中包含的教程）
10. -Invector第三人称控制器（文档中包含的教程）
11. -RFPS（文档中包含的教程）
12. -游戏套件控制器（文档中包含的教程
13. –[NeoFPS](https://www.interestcreator.com/fps-controller-template-toolkit-2/)（文档中包含的教程）
14. -恐怖FPS套件（文档中包含的教程）
15. 演示视频中的资产不包括在内

![1670680394 698434617492248](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680394-698434617492248.webp)
 ![1670680391 ba6105b8b3d383c](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680391-ba6105b8b3d383c.webp)
 ![1670680388 4862af1a088fb5f](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680388-4862af1a088fb5f.webp)
 ![1670680385 244992f57c183c6](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680385-244992f57c183c6.webp)
 ![1670680384 5a4720e52ad13d3](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680384-5a4720e52ad13d3.webp)
 ![1670680381 cd29ab7dbeea293](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680381-cd29ab7dbeea293.webp)
 ![1670680378 e1241b51b302d24](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680378-e1241b51b302d24.webp)
 ![1670680377 6cbaec292564325](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680377-6cbaec292564325.webp)
 ![1670680375 385d94cd4a4668c](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680375-385d94cd4a4668c.webp)
 ![1670680372 8c4536118a4027c](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680372-8c4536118a4027c.webp)
 ![1670680369 5e4b537e7517f0c](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680369-5e4b537e7517f0c.webp)
 ![1670680366 740f189f2e18a03](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680366-740f189f2e18a03.webp)
  ![1670680361 8773c768dbc274f](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680361-8773c768dbc274f.webp)
 ![1670680357 04b0e4b6dade1f3](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680357-04b0e4b6dade1f3.webp)
 ![1670680354 a11c5ef8f3d8009](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680354-a11c5ef8f3d8009.webp)
 ![1670680352 f2429cfab3c99c9](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680352-f2429cfab3c99c9.webp)
 ![1670680349 b07cab0468a8ef6](https://www.interestcreator.com/wp-content/uploads/2022/12/1670680349-b07cab0468a8ef6.webp)

相关资源：[FPS-TPS游戏开发角色控制器开发模板Game Kit Controller](https://www.interestcreator.com/game-kit-controller/) · [上帝视角射击游戏框架模板Prodigy Game Framework](https://www.interestcreator.com/prodigy-game-framework/) · [《虚幻有的我都要》第三期-蒸汽朋克狂野的西部](https://www.interestcreator.com/sky-city-wild-west-steampunk-for-unity/)

## 常见问题

### 支持哪些 Unity 版本？

原文写全力支持 2019.4+、2020+、2021+ 与 2022+。

### 支持 URP 和 HDRP 吗？

支持，但需要用户把材质转换为对应渲染管线的材质，原文未提供现成的管线版本。

### 需要写代码吗？

不需要，通过设置管理器几秒内就能建出 AI，同时附文档化代码与自文档编辑器，学习曲线较低。

### 能做什么类型的 AI？

动物、射击 AI、RPG AI 与 NPC，也能做守卫、村民、小偷、强盗、僵尸、同伴与悬浮机器人。

### 声音检测是什么？

一个外部组件，让 AI 听到看不见的目标；玩家进入检测半径后按其移动与速度模拟噪声，够快就提高威胁量并触发反应列表。

### 有示例和扩展功能吗？

有 13 个示例场景；另含按位置计算的伤害（可给头部设更高倍率）与内置战斗文本系统。
