嘿,

我一直在为自己的项目开发NPC机器人AI系统,它渐渐成为了一个完整的系统,所以我现在在想是不是这样一个系统其他人也想用。

它基本上是一个NPC AI脚本(使用NavMeshAgent),它处理了大部分通用的AI逻辑。

目前它有:

  • 巡逻(环跳 / 反向跳 / 全随机)
  • 视觉(视野+距离+射线检测)
  • 听觉(可以通过声音触发)
  • 警报 → 追逐 → 寻找 → 往复环流
  • 遗忘已知位置寻找而不是立即放弃
  • 根据状态生成简单的对话语句
  • 动画 + 音频钩子
  • 一些事件,让你能添加自己的逻辑

还添加了视野锥形、听觉半径等工具,用来便于调试。

我主要目标只是避免在新项目中重写相同的AI逻辑。

我并不想让它过于复杂,只想制作一个干净、易用的AI系统。

你觉得这样一个系统值得发布呢,还是太基础或已经被过度发挥了?

如果你以前使用过AI资源,请告诉我你觉得什么让它们变得好或不好。