SuperAPI AI 工具集

tune-enemy-ai

测试与质量

查看项目

更新于 10-15 21:09

技能介绍

用途:为可玩动作游戏的战斗敌人 AI 做构建、调试、平衡与测试,核心目标是让敌人的选择清晰可读、有约束且可复现。

主要能力与设计要点: 一是显式建模决策。使用小型状态机或效用层,状态可命名为 idle、investigate、pursue、reposition、windup、attack、recover、stagger、retreat、defeated 等;状态转换需说明前置条件、退出条件、最短停留时间与冷却影响。 二是分离感知、意图与运动。先采集可观测输入,如距离、视线、目标状态、占位、威胁、生命值与计时器;再从受约束的合法动作中选定一个意图;随后朝该意图移动与播放动画,过程中不中途改写决策。移动是否成功以权威的碰撞与导航结果为准,不能依据渲染姿态或假定路径已完成来判断。 三是维护公平战斗。攻击需在生效窗口前给出预警;避免瞬间转身命中、无止境追击、穿阻挡物的被裁剪攻击以及反复刷恢复动作。通过间距与承诺让玩家能读懂并应对每种敌人原型。 四是测试决策面。为以下情形建立确定性测试夹具:目标获取、目标丢失、遮挡、寻路失败、近距离压制、多敌人、反击、打断、硬直、Boss 阶段与重置。断言应针对状态转换与结果,而非只看最终位置。自动化测试后,还要在真实浏览器中跑一次遭遇战。

限制:资料未提供具体平台、安装命令、代码示例、收费与价格信息,暂未提供。