NPC (неигровые персонажи) в современных играх отличаются от обычных компьютерных персонажей тем, что не находятся под контролем игрока. 4 Их поведение определяется программно. 4
NPC могут выполнять различные функции, такие как торговля, предоставление информации или участие в квестах. 2 Они помогают создать живой и динамичный мир, в котором игрок чувствует себя частью чего-то большего. 2 NPC могут быть как простыми статистами, так и важными фигурами, которые влияют на ход сюжета. 2
Частным случаем NPC в современных играх является босс — враждебный персонаж (как правило, главный антагонист), которого необходимо победить, чтобы пройти всю игру или отдельный уровень. 4
Таким образом, основное отличие в том, что NPC представляют игру или какой-то её аспект, в то время как обычные компьютерные персонажи управляются игроком и являются его продолжением в игровом мире. 1