首页/ 第 15 章 · 寻路与导航/ 第 260 课
LESSON 260 · 寻路与导航

寻路综合练习:AI 追逐与逃脱

寻路章毕业!下一章进入性能优化。

⏱ 约 25 分钟📊 难度:入门🗂 第 15 章 · 寻路与导航📍 第 260 / 300 课
课程进度
260 / 300

🎯本节学习目标

  • 整合寻路全部能力
  • 制作追逐玩法
  • 完成 AI 章毕业

🚀课程导读

寻路章毕业项目:一个“AI 追逐”小玩法——敌人有视野、会追击、会协作,玩家要逃到出口。

玩法设计

追与逃。

  1. 【主题】“逃离实验室”:3 个巡逻敌人,玩家收集 3 把钥匙后逃到出口。
  2. 【模块】
  3. ① 场景:用 ProBuilder 搭迷宫/走廊(第 231-232 课)。
  4. ② NavMesh 烘焙(第 253 课)。
  5. ③ 敌人:巡逻+视野+追击(第 256/235 课)。
  6. ④ 群组:多敌人分散追击(第 257 课)。
  7. ⑤ 钥匙与门(第 238 课)。
  8. ⑥ 第一人称控制(第 227 课)。
  9. ⑦ 音效/HUD/结束(第 178/247/163 课)。
  10. 【节奏】敌人多、巡逻路线交叉,形成压力。
  11. 【注意】先搭场景与烘焙,再写 AI,最后联调。
💡
综合玩法 = 场景(能走)+ AI(会追)+ 目标(钥匙/出口)+ 反馈。四层。

实现与联调

拼出“紧张感”。

  1. 【场景】迷宫走廊 + 障碍物(NavMeshObstacle 门,第 254 课)。
  2. 【烘焙】Bake NavMesh + 调 Agent 参数。
  3. 【敌人】3 个敌人:各自路径点巡逻 + 视野发现玩家追击。
  4. 【群组】敌人追击目标加偏移,不挤。
  5. 【钥匙】3 把钥匙 + 3 扇门(第 238 课钥匙门)。
  6. 【出口】到达出口触发胜利(第 163 课)。
  7. 【被抓】敌人接触玩家 → 失败画面(第 163 课)。
  8. 【HUD】钥匙数、剩余敌人、提示。
  9. 【音效】警报/脚步/开门(第 178 课)。
  10. 【测试】全流程:躲、找钥匙、开门、逃出、被抓。
  11. 【调参】敌人速度(比玩家慢一点才“追得上又逃得掉”)、视野距离。
  12. 【完成】寻路章毕业!你的 AI“能追”了。
  13. 【注意】反复调“追得上又逃得掉”的平衡。
💡
追逃手感 = 敌人略慢于玩家 + 视野有限 + 迷宫遮挡。设计出“紧张但能逃”。

常见错误与排查

错误:敌人追太快玩家必死?
原因:速度差太小
解决:敌人速度设玩家 0.7-0.8 倍;给玩家冲刺技能(第 249 课体力)。

动手练习

课后小任务(做出来才算真的学会)

  • 完成追逐逃脱玩法
  • 调平衡性
  • 整合全部寻路能力

本节小结

寻路章毕业!下一章进入性能优化。

完成打卡后,主站会实时更新你的学习进度 🎯

← 上一课玩家跟随与 AI 伙伴