Unity插件 – 人工智能系统 Emerald AI 2025

文件大小:34.0 MB

版本:1.3.1.0

原始 Unity 版本:2020.3.43

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

Emerald AI 2025 是一个完全重写和重新设计的通用 AI 框架,适用于各种 AI 和游戏类型。其多组件设计使开发者能够灵活地只使用他们需要的功能,并支持有序且易于管理的工作流程。Emerald AI 经过了广泛的测试,旨在为您提供可靠且精致的 AI。

有关 Emerald AI 3.0 和 Emerald AI 2025 之间的一些差异的简要介绍,请参见此处

✅ Unity 2020、Unity 2021、Unity 2022、Unity 2023 和 Unity 6 均受支持

⭐ 全新!击退模块⭐

击退模块使AI能够通过技能击退其他AI。用户还可以使用内置的API,通过角色控制器的攻击来击退AI。

 

⭐ 全新!封面组件 ⭐

掩护组件使AI 能够搜索掩护节点并利用其位置进行掩护和攻击。

 

⭐ 免费更新 ⭐

一旦您拥有 Emerald AI 2025,您将无需付费即可更新。所有未来的更新,即使是重大更新(例如 2026、2027 等),也将永远免费

 

⭐ 演示场景 ⭐

其中包含 24 个示例场景,每个场景都展示了特定的特性或功能。

 

⭐ 设置管理器 ⭐

设置管理器简化了 AI 设置过程,并允许用户指定要添加到待创建 AI 中的组件。它包含两个列表:一个是必需组件,另一个是可选组件。这样一来,用户就可以只使用他们想要使用的功能和组件,而无需管理或担心那些他们不需要的功能和组件。

 

⭐动画查看器⭐

动画查看器允许用户在 Unity 编辑器的场景中快速实时查看 AI 的动画,并包含时间轴、滑块和各种设置。动画来自 AI 的动画配置文件(详见下文),所有动画都存储在其中。此扩展还允许用户使用 Emerald AI 预设事件列表快速创建动画事件。选择所需的动画事件,在时间轴上找到所需的时间,然后按下“创建动画事件”按钮,系统将创建一个事件,并根据所选事件自动填充大部分信息。工具提示还会解释每个事件的作用以及参数的作用。

 

⭐ 动画简介 ⭐

动画配置文件是包含 AI 所有动画和动画器的对象。每次应用动画时,它都会更新关联的动画器(因此用户无需手动应用)。它们还可以在多个 AI 之间共享!

 

⭐人工智能复印机⭐

AI复制器允许用户从一个 AI 复制设置并将其应用于其他 AI。这可以是所有组件,也可以是单个组件。对于具有相同命名骨骼的 AI,用户还可以根据需要复制复杂的设置,例如逆运动学以及 AI 的所有布娃娃组件和碰撞器。这使得用户能够在几秒钟内创建多个 AI,从而节省大量开发时间。

 

⭐ 文档 ⭐

Emerald AI 2025 Wiki是一个专门提供文档的网站。它涵盖了所有组件和功能,以及指南和教程,以确保用户充分利用 Emerald AI 的强大功能。它还使用在 Emerald AI Wiki 上训练的 OpenAI 来生成您可能遇到的支持问题的答案。

 

⭐ 脚步检测 ⭐

脚步声组件 (Footsteps Component)使AI 能够根据检测到的表面播放脚步声和效果。可以通过脚步声表面对象 (Footstep Surface Objects)自定义表面。Unity 地形 (Terrain) 中的纹理和游戏对象的标签均可使用。

 

⭐ 模块化战斗行动 ⭐

战斗动作是AI在战斗中可以使用的模块化动作。所有包含的战斗动作(闪避、格挡、扫射、切换目标等等)均基于此模块化系统创建。用户还可以根据需要编写自定义战斗动作。

 

⭐ 扫射支援 ⭐

人工智能可以选择在目标周围扫射并发起攻击,帮助它们让目标措手不及。

 

⭐ 反应躲避支持 ⭐

人工智能的可选能力,当处于敌人攻击范围内时,可以侦测并躲避来袭的投射物和近战攻击。该能力也适用于玩家攻击。

 

⭐ 反应式阻塞支持 ⭐

人工智能在敌人攻击范围内时,可以检测并阻挡投射物和近战攻击的可选能力。该能力也适用于玩家攻击。

 

⭐ 后坐力支撑 ⭐

如果目标在攻击过程中受到阻挡,AI 可以选择播放后坐动画。

 

⭐ 武器碰撞支持 ⭐

武器碰撞组件允许AI的武器碰撞器对目标造成伤害。该组件也可用于其他基于碰撞的攻击,例如AI用身体攻击目标或发起冲锋攻击。

 

⭐ 支持多种武器类型⭐

允许AI在两种武器类型之间切换。可以是两种远程武器、两种近战武器,或两者的组合。AI切换武器类型的方式可以基于与目标的距离或时间。

 

⭐ 模块化能力 ⭐

模块化技能允许用户修改各种模块,从而创建各种不同类型的技能、法术、攻击等等。目前已包含 11 个技能类别(子弹、手榴弹、近战、地面投射物、区域效果、空中投射物、通用投射物、传送、箭矢投射物、治疗和召唤),并且每次更新都会添加更多类别。用户只需提供自己的粒子/音效,Emerald AI 将通过其技能编辑器处理其他所有事务。用户还可以通过使用部分内置模块或完全自行创建技能来编写自己的技能。

 

⭐ 声音检测 ⭐

声音探测组件使AI能够听到未见目标的声音。当玩家目标进入AI的探测半径时,AI会追踪其移动和速度,以模拟噪音水平。如果玩家移动速度足够快,AI的威胁值就会增加,从而触发一系列用户自定义的模块化反应。

 

⭐基于位置的伤害⭐

允许 AI 上的内部碰撞器受到伤害并具有可定制的伤害乘数,例如爆头造成的伤害比击中四肢造成的伤害更大。

 

⭐ 创建任意 AI ⭐

创建任何类型的人工智能,例如带枪的人工智能、惩罚老板、警卫、村民、法师、弓箭手、土匪、生物、动物/野生动物、僵尸、同伴、宠物、悬停机器人等等。

 

⭐ 内置战斗文本系统 ⭐

可选的全局战斗文本管理器允许通过目标周围的伤害文本UI显示伤害。它提供大量自定义选项以及多种伤害文本动画选项。

 

⭐ 根运动支持 ⭐

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

 

⭐ 逆运动学 ⭐

逆运动学 (IK) 组件使AI 能够用头部、身体和武器观察目标。如果需要,它还允许在双手武器上放置手部。通用动画类型和人形动画类型均受支持。

 

⭐ 行为 ⭐

行为组件控制 AI 对检测到的目标做出的反应。攻击性、懦弱、同伴、谨慎、宠物和被动 AI 均可。如果需要,用户还可以通过覆盖各种函数来编写自己的行为。

 

⭐视线⭐

允许AI仅攻击或逃离其视线范围内的目标。这也使AI无法透过墙壁或物体探测目标。

 

⭐ 内置用户界面 ⭐

UI组件允许 AI 显示生命值条、名称和等级以及战斗文本。用户可以通过设置自定义颜色、图像、大小和位置。UI 系统将自动应用您的设置,并根据需要旋转至玩家的视角。

 

⭐ 内置航点系统 ⭐

路径点系统允许用户设置一系列路径点,供AI跟随/巡逻。AI在跟随路径点路径时仍会根据目标的行为做出反应,并在目标被击杀或逃脱后继续跟随。您可以使用自定义手柄和图标在Emerald AI编辑器中设置、添加、操作和清除路径点。

 

⭐ 内置对象池 ⭐

使用 Emerald AI 创建的所有对象均来自对象池,因此对象会被回收,无需实例化。对象池可以根据需要自动扩展,并可用于自定义代码。

 

⭐ 内置事件 ⭐

事件组件包含18 个 Unity 事件,用于增强功能。事件可用于调用自定义代码或 Emerald AI 自身的 API。

 

⭐ 内置坡度校准 ⭐

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

 

⭐ 布娃娃支持 ⭐

Emerald AI 支持布娃娃,并且可以在 AI 的当前动画和死亡时的布娃娃之间无缝过渡。

 

⭐自动优化系统⭐

当 AI 模型被剔除或不可见时,优化组件会禁用某些脚本和功能来优化 AI。此外,对于具有多个层级或多个网格部分的 AI,还可以选择使用 LOD 组。

 

⭐ 功能强大且易于使用的编辑器 ⭐

每个编辑器内部都通过工具提示和帮助框对所有内容进行解释。

 

⭐动画⭐

Emerald AI 支持超过 100 种 AI 动画,允许用户直接在动画配置文件编辑器中更改 AI 动画,并自动创建和更新 AI 的动画控制器。每种动画都有各自的动画速度控制。Emerald 的动画事件可实现精准的攻击时机和附加功能。

 

注意: Emerald AI 2025 包含Kevin Iglesias的 Villager Motions Free 和 Basic Motion Free 动画。它们位于 Emerald AI 的 Demo 文件夹中。

 

不包括 Boss Fight、子弹和手榴弹以及治疗和召唤演示视频中的资产。

发表回复

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理