大家好,

我一直在将一款72小时游戏大赛项目转换为一款完整的恐怖游戏,并想分享一下两个AI系统如何让怪物感觉更灵敏、更物理:

音频阈值通过RMS采样: 相反,听觉系统使用实时Root Mean Square(RMS)计算采样原始波形数据,而不是二进制“响亮 vs. 安静”触发器。音量直接映射到警报阈值,使AI能够动态响应实际音频峰值和高优先级噪声源(如无线电)。

程序化墙IK: 为了让狭窄走廊追逐看起来自然,射线检测从怪物胸部向左右发射。检测到可达的表面时,脚本动态设置IK目标并平滑约束权重,使其手物理上按住墙壁行走——不需要预先烘焙的动画。

导航 & 门: 使用60°FOV射线检测锥体与NavMeshAgent路径寻找。对于障碍,多高度射线检测门并触发强制开门序列,确保房间只为玩家提供暂时的时间。

我在引擎中收集了一个完整的视频演示,展示了IK融合、音频计量器和QTE反应机制

你通常如何处理声音优先级与视觉视线在你的潜行或恐怖AI中?

非常期待您的回复!

PS:我从未在恐怖游戏或PC游戏中工作过😅