9月20日晚,TF-SWUFE Oracle Club CM方向在实验楼306开展了本周大二成员分享会。CM方向大二成员均参加了本次分享会,分享会的主要内容是Unity AI寻路相关。
TF-SWUFE Oracle Club CM方向大二成员分享会
主讲人江心怡首先讲解 BFS 广度优先搜索、DFS 深度优先搜索两种基础寻路算法,以墨水晕染类比介绍 BFS 网格寻路的执行逻辑,说明其回溯得到最短路径的工作流程。其次主讲人讲解 Unity 导航系统核心组件,依次介绍核心插件的功能,说明通过 NavMeshSurface 组件配合 Bake 烘焙生成导航网格的操作要点。注意区分静态与动态障碍物的组件选用规则。
随后主讲人解析导航系统内部原理,阐述角色智能移动的两大核心问题,介绍引擎使用的 AI 寻路算法,解释当前代价、预估代价的含义,说明欧拉距离与曼哈顿距离两种估值计算方式。最后主讲人补充 Unity 常用 API 的使用要点,对比三种API查找物体组件的性能差异,讲解 RaycastHit 与Physics.Raycast 的基础用途,结合开发场景梳理各类接口适用范围。
整场分享将寻路算法理论与引擎实操相结合,帮助成员们理清导航模块的技术逻辑。成员们通过本次学习掌握自动寻路相关基础内容,为后续游戏 AI 功能开发做好技术储备。
智能科技学院TF-SWUFE Oracle Club:江心怡
摄影:卢进秀
初审:唐学琦
复审:郭进
终审:常荣
2026年9月13日