Emerald AI 2025 v1.3.1.0 是一款专为游戏开发设计的通用人工智能框架,基于模块化架构重新构建,适用于多种AI类型与游戏场景。该框架通过多组件设计,赋予开发者高度的灵活性,可根据实际需求仅集成所需功能,实现清晰、高效的开发流程。经过全面测试,系统运行稳定,提供流畅自然的AI行为表现。
支持 Unity 2020 至 Unity 6 全系列版本,兼容 URP 与 HDRP 渲染管线,用户仅需将材质转换至目标渲染管线即可使用。框架提供丰富的功能模块,包括:
- ** Knockback 模块**:AI 可通过技能实现对其他AI的击退效果,支持通过角色控制器攻击触发击退;
- ** 覆盖组件**:AI 可自动搜索覆盖节点,利用其位置进行掩体躲避与攻击;
- ** 脚步检测组件**:根据检测到的表面类型播放脚步音效与特效,支持使用地形纹理或游戏对象标签进行自定义;
- ** 模块化战斗动作**:内置多种战斗动作(如闪避、格挡、移动、切换目标等),支持用户自定义扩展;
- ** 侧移支持**:AI 可在目标周围侧移以制造攻击机会;
- ** 反应式闪避与格挡**:可检测并应对敌方或玩家的投射物与近战攻击,实现智能防御;
- ** 后坐力动画支持**:当目标格挡攻击时,AI 可触发后坐力动画;
- ** 武器碰撞检测**:AI 武器的碰撞器可对目标造成伤害,适用于身体撞击或蓄力攻击;
- ** 多武器类型切换**:支持在两种远程、近战或混合武器间切换,切换逻辑可基于距离或时间设定;
- ** 模块化技能系统**:提供11类技能类别(子弹、手榴弹、近战、区域攻击等),用户仅需提供粒子与音效资源,系统自动完成技能编辑与配置;
- ** 声音检测**:AI 可通过检测目标移动产生的噪音判断其存在,快速提升威胁值并触发预设反应;
- ** 基于位置的伤害系统**:支持AI内部碰撞器接收伤害,支持头shot等部位伤害倍率自定义;
- ** 行为系统**:提供攻击性、胆小、伙伴、谨慎、宠物、被动等行为模式,支持自定义行为逻辑;
- ** 视线检测**:AI 仅对视线内的目标进行攻击或逃跑操作,避免穿墙或被遮挡目标误判;
- ** 内置UI系统**:支持显示血条、AI名称与等级、战斗文本,可自定义颜色、大小、位置,并随摄像机旋转自动对齐;
- ** 路点系统**:支持设置巡逻路径,AI在路径中保持巡逻行为,目标消失后仍可继续路径行走;
- ** 对象池系统**:所有AI对象均来自对象池,实现资源复用,避免频繁实例化,提升性能;
- ** 内置事件系统**:提供18个Unity事件接口,可用于调用自定义脚本或框架内API;
- ** 坡度对齐功能**:AI可自动对齐地形或表面的坡度角度,支持自定义速度与最大倾斜角度;
- ** 软体死亡系统**:支持Ragdoll效果,实现角色死亡时从动画平滑过渡至软体状态;
- ** 自动优化系统**:当AI模型被剔除或不可见时,自动禁用非必要脚本与功能,支持LOD组管理以优化性能;
- ** 动画系统**:支持超过100种动画,可在动画配置中实时调整,自动创建并更新Animator Controller,每种动画可独立调节速度,结合动画事件实现精准攻击与交互。
此外,框架提供24个演示场景,覆盖各类功能,帮助开发者快速上手。内置的“设置管理器”支持按需配置组件,包含必选与可选组件列表,实现精准功能控制。动画查看器支持在Unity编辑器中实时预览AI动画,提供时间轴、滑块与参数设置,并支持通过预设事件快速创建动画事件,附带详细说明与参数解释。
所有功能均通过直观的编辑器界面呈现,支持实时帮助提示与操作引导。框架提供完整技术文档与Wiki,涵盖所有组件与功能说明,并集成OpenAI技术,可辅助解答常见问题。购买后所有更新(包括重大版本)均免费提供,长期使用无额外费用。
Emerald AI 2025 v1.3.1.0 适用于各类AI角色的创建,包括枪械手、Boss、守卫、村民、法师、弓箭手、强盗、生物、动物、僵尸、同伴、宠物、飞行机器人等,为开发者提供强大而灵活的AI开发工具链。