NPC це скорочення від "Non-Player Character" (неігровий персонаж). В контексті відеоігор, NPC - це персонажі, які керуються комп'ютером або штучним інтелектом і не керуються гравцем.
NPC виступають в ролі різних персонажів у вигаданому світі гри. Вони можуть бути частиною сюжету, виконувати роль союзників або противників гравця, надавати інформацію, давати завдання або пропонувати послуги. NPC можуть мати різні характери, цілі, взаємодіяти з гравцем через діалоги або інтеракцію, а також мати свої розклади поведінки та руху.
Роль NPC відіграє важливу функцію у відеоіграх, створюючи живий та реалістичний світ. Вони додають глибину імерсії та можуть впливати на сюжет, геймплей та взаємодію гравця з гральним оточенням. NPC також можуть бути використані для навчання гравця або допомогти йому вирішити завдання.
Проте, NPC не мають свідомості та автономної дії поза заданими рамками сценарію. Вони існують у межах грального світу та функціонують згідно з програмними правилами та скриптами, що керують їхньою поведінкою.