NPC ist die Abkürzung für "No/ Non playing Charakter", zu dt. "Nicht spielbarer Charakter".
In fast jedem Spiel gibt es Charaktere, die NPCs, die nicht von Spielern selbst gespielt werden, sonder der Information, Hilfe oder der Interaktion dienen. Diese NP-Charaktere werden von Bots "gespielt".
Ein solcher Chatakter interagiert nur so weit mit einem Charakter, der von einem Menschen gespielt wird, wie es seine Programmierung zulässt.
Der NPC spielt bei den meisten Spielen eine, wenn auch nicht für den Spieler auffällige, dennoch wichtige Rolle.
Nehmen wir als Beispiel ein RPG, MMORPG o.ä. an : um stärker zu werden muss ein Spieler Erfahrung sammeln und Gegenstände finden um im Spiel weiter zu kommen.
- Jedes Tier oder Monster, dass der für die benötigte Erfahrung besiegt, ist ein NPC.
- Jedes Mal, wenn er Gegenstände gefunden hat, die er verkaufen will, um dann etwas neues zu kaufen : das sind auch alles NPCs.
Ohne die NPC würden die meisten Spiele langweilig und uninteressant sein. Die Leute würden sich dann in den virtuellen Welten maximal selbst bekriegen, oder wenn dann nur zum Smaltalk vorbeisehen.

