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

声音检测更新现已上线!

全力支持Unity 2019.4+、Unity 2020+、Unition 2021+和Unity 2022+!

对于URPHDRP支持,用户只需将材质转换为所需的渲染管道。

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

 

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

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

-新的!声音检测-

声音检测器是一个外部组件,它使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编辑器中设置、添加、操纵和清除所有航路点。

-内置对象池-

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

 

-内置事件-

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

 

-内置斜坡线形-

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

 

-包含相机抖动系统-

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

 

-碎布玩偶支架-

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

 

-自动优化系统-

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

 

-强大的易用编辑器-

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

-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(文档中包含的教程)
  14. -恐怖FPS套件(文档中包含的教程)
  15. 演示视频中的资产不包括在内

Leave a Reply

后才能评论