Вопросы к Поиску с Алисой
NPC (неигровые персонажи) в современных играх отличаются от обычных компьютерных персонажей тем, что не находятся под контролем игрока. ru.wikipedia.org Их поведение определяется программно. ru.wikipedia.org
NPC могут выполнять различные функции, такие как торговля, предоставление информации или участие в квестах. sky.pro Они помогают создать живой и динамичный мир, в котором игрок чувствует себя частью чего-то большего. sky.pro NPC могут быть как простыми статистами, так и важными фигурами, которые влияют на ход сюжета. sky.pro
Частным случаем NPC в современных играх является босс — враждебный персонаж (как правило, главный антагонист), которого необходимо победить, чтобы пройти всю игру или отдельный уровень. ru.wikipedia.org
Таким образом, основное отличие в том, что NPC представляют игру или какой-то её аспект, в то время как обычные компьютерные персонажи управляются игроком и являются его продолжением в игровом мире. gaming.stackexchange.com