Всем привет,
хотел спросить, кто пользовался, какие ассеты или плагины лучше для рутинной работы npc? хотелось бы что бы они имели разные шаблоны поведения когда их не "трогаешь"
Посмотри в YouTube видео про геймдизайны NPC. Возможно что-то на канале XYZ - есть. Вообще в зависимости от задачи ( просто имитировать жизнь ) тебе хватит анимаций (в маркете их полно), и супер тупой код, ходить из точки в точку и включать нужную анимацию.
если банальщина, ходить, взаимодействовать с другими npc, останавливаеться и "говорить" с проходящими, то в разделе исходников есть как раз такой базовый AI. не помню как он называется, но он там есть. только не Smart AI, какой-то другой.
Для NPC либо BT, или можно state машины использовать(свои, плагины). Это будет проще чем BT но не так гибко.
Так же если освоишь можешь сделать модульную системы.
Например разбиваешь на компоненты действия.
1. Компонент который определяет кто враг а кто нет
2. Компонент за передвижения
3. Компонент который ожидает
3. Компонент атаки
Потом каждый из них реализуешь, и собираешь к AI контроллеру нужную сборку, в итоге будешь иметь перса с разным поведением, похожим способом в FC реализуют