Для создания реалистичного поведения мобов (NPC) в компьютерных играх используется навигационная система для передвижения персонажей, с помощью которой они обходят препятствия, достигают определенных целей и находят игрока. Движок
Unity обладает мощным встроенным механизмом навигационной системы, который вы без труда можете настроить для своих игровых проектов. Вы можете скачать этот курс
Unity Navigation Fundamentals на русском и подробно изучить все особенности навигационной системы.
видеокурс, Unity, Pluralsight