Non-Player-Character-Bedeutung: Das komplette NPC-Glossar
Erstelle deine eigene NPC-Bedeutung
Alle NPC-Begriffe an einem Ort: non-player character, NPC's, NPC gaming, NPC-Verhalten, AI-NPC. Ein Glossar mit lebendigen 3D-Beispielen, in die du hineinlaufen kannst.
Ein Nicht-Spieler-Charakter ist jede Entität in einer Spielwelt, die der Spieler nicht steuert. Der Begriff umfasst Ladenbesitzer, Questgeber, feindliche Mobs, Hintergrundfiguren in Menschenmengen und geskriptete Bosse. Im 3D-Spiel-Builder von Neta Studio ist jeder NPC, den du platzierst, ein echtes Objekt in der Three.js-Szene mit einer angehängten Verhaltenskomponente — die Bedeutung bleibt also nicht abstrakt: Du kannst den Stack öffnen, die Zustandsmaschine lesen und hineinlaufen.
Diese Seite ist ein Glossar, kein Essay. Jeder Begriff wird in einfacher Sprache definiert und dann mit etwas verbunden, das du in einer spielbaren Welt untersuchen kannst. Wo Schreibvarianten für Verwirrung sorgen, nennt die Seite die richtige Form. Wo ein Begriff regelmäßig falsch gelesen wird, benennt die Seite das Missverständnis und korrigiert es.
Kurzantwort: Was Non-Player-Character bedeutet
Ein Nicht-Spieler-Charakter ist eine Figur in einem Spiel, die nicht vom Spieler gesteuert wird. Sie wird von einem Skript, einer Zustandsmaschine oder einem AI-System gesteuert und existiert, um die Welt zu bevölkern, Quests zu vergeben, Gegenstände zu verkaufen, Wege zu versperren oder zu kämpfen.
Non-playing character, non player character und non-player character bezeichnen alle dieselbe Idee. Der Bindestrich ist eine Stilfrage, kein anderes Konzept. Die Abkürzung NPC ist die Form, die die meisten nach der ersten Erwähnung verwenden.
Die Unterscheidung, auf die es in der Praxis ankommt, ist die Kontrolle, nicht die Feindseligkeit. Ein NPC kann freundlich, neutral oder feindlich sein. Zum NPC macht ihn, dass der Spieler ihn nicht steuert. Im 3D-Spiel-Builder entspricht das einer Verhaltenskomponente: Wenn das Objekt eine hat und der Spieler nicht, ist es ein NPC.
Das NPC-Glossar von A bis Z
Diese Begriffe wirst du antreffen, wenn du über NPCs liest, Design-Dokumente schreibst oder eine Welt untersuchst. Die Spalte mit der einfachen Bedeutung ist die, die du in einem Design-Review zitieren solltest.
Mehrere dieser Begriffe überschneiden sich. Ein Questgeber ist ein Hintergrund-NPC, bis der Spieler mit ihm interagiert. Ein Händler ist ein Questgeber, der zusätzlich ein Handelsfenster öffnet. Die Kategorie beschreibt eine Rolle, kein separates Engine-Feature.
| Begriff | Einfache Bedeutung |
|---|---|
| Begleiter | Ein NPC, der dem Spieler folgt, meist mit einer Folge-Zustandsmaschine und einem Kampfunterstützungszweig. |
| Hintergrund-NPC | Ein nicht interaktiver NPC, der den Raum füllt: Menschenmengen, Müßiggänger auf dem Markt, Vögel auf einer Mauer. |
| Gegner-NPC | Ein NPC, dessen Verhaltensbaum einen Aggro-Zweig und einen Angriffszweig enthält. |
| NPC-Verhalten | Die Regeln, die entscheiden, was ein NPC bei jedem Tick tut: patrouillieren, verfolgen, fliehen, sprechen, untätig sein. |
| AI-NPC | Ein NPC, dessen Entscheidungen von einem Modell oder Planer statt von einem festen Skript erzeugt werden. |
| NPC's | Possessivform oder Plural mit Apostroph. Korrekt in „the NPC's dialogue“; falsch als einfacher Plural. |
| NPC-Gaming | Die Praxis, NPCs als Systeme zu behandeln, die man entwirft, testet und abstimmt, nicht nur als Dekoration. |
| Non-playing character | Eine Schreibvariante von non-player character. Gleiche Bedeutung. |
| Questgeber | Ein NPC mit einem Interaktionsauslöser, der einen Dialog öffnet und eine Aufgabe vergibt. |
| Händler | Ein NPC mit Inventar und Handelsfenster, meist nur im untätigen Zustand erreichbar. |
Wie die Schreibvarianten zusammenhängen
Non-player character, NPC, NPCs, NPC's und non playing character sind derselbe Bezug in verschiedenen geschriebenen Formen. Der Bindestrich in non-player folgt einer Regel für zusammengesetzte Modifikatoren, keiner technischen Unterscheidung. Non playing character ist dasselbe Kompositum ohne Bindestrich und mit getrennt geschriebenem Partizip; es taucht in informellen Texten und in einigen älteren Dokumenten auf.
Verwende die Vollform in einem Titel, einer Definition oder bei der ersten Erwähnung in einem Dokument. Danach verwendest du NPC. Der Plural ist NPCs, ohne Apostroph. Der Apostroph gehört nur zum Possessiv: the NPC's dialogue, the NPC's patrol route.
Im Fließtext ist das sichere Muster: non-player character einmal ausschreiben, dann NPC und NPCs schreiben. Vermeide NPC's als Plural. Für die meisten Lektoren liest es sich als Possessiv und wird im Review markiert. Wenn ein Styleguide nonplaying als ein Wort verlangt, folge intern dem Guide, aber behalte in öffentlichen Texten die Form mit Bindestrich, weil die Leute danach suchen.
Dieselbe Regel gilt für die Adjektivform. Schreibe NPC behaviour, nicht NPC's behaviour, es sei denn, du meinst das Verhalten eines bestimmten NPCs.
Häufige Missverständnisse
Drei Missverständnisse erklären den Großteil der Verwirrung um den Begriff. Jedes lässt sich leicht korrigieren, sobald du das Objekt in einer laufenden Welt betrachtest.
NPC ist kein Bot
Ein Bot ist ein automatisierter Spieler, der einen Spielerplatz belegt. Ein NPC ist Weltinhalt. In Multiplayer-Spielen ist die Unterscheidung wichtig: Ein Bot kann gekickt, bepunktet und gemeldet werden wie ein Spieler, ein NPC nicht. In Mini World sind die Trainingspuppen NPCs; sie belegen nie einen Spielerplatz und erscheinen nie im Scoreboard.
NPC ist nicht immer ein Gegner
Feindliche Mobs sind NPCs, aber Ladenbesitzer und Questgeber auch. In The Cyclops' Island ist der Zyklop ein Gegner-NPC und der Händler am Dock ein Händler-NPC. Beide haben Verhaltenskomponenten. Nur einer hat einen Aggro-Zweig.
Nicht jeder NPC spricht
Ein Hintergrund-NPC hat möglicherweise überhaupt keine Dialogkomponente. Er hat ein Idle-Verhalten und einen Patrouillenpfad. Jedem Mitglied einer Menschenmenge einen Dialogauslöser hinzuzufügen, ist eine häufige Ursache für Interaktionsspam in dichten Szenen. Begrenze Dialoge über Distanz und eine Abklingzeit.
Verhaltensbegriffe, die dir begegnen werden
Verhalten ist der Bereich, in dem die meiste NPC-Arbeit stattfindet. Diese vier Begriffe beschreiben, wie die Entscheidungsebene aufgebaut ist. Sie schließen sich nicht gegenseitig aus; ein einzelner NPC kann auf oberster Ebene eine Zustandsmaschine und innerhalb eines Zustands einen Verhaltensbaum verwenden.
Zustandsmaschine
Eine Zustandsmaschine ist eine feste Menge von Zuständen mit expliziten Übergängen. Ein NPC könnte Idle, Patrouille, Verfolgung, Angriff und tot haben. Jeder Übergang hat eine Bedingung, etwa eine Distanz unter 8 Einheiten. Zustandsmaschinen sind leicht zu debuggen, weil der aktuelle Zustand ein einzelner Wert ist, den du ausgeben kannst. Sie werden unhandlich, wenn Zustände sich vermehren und Übergänge sich überschneiden.
Verhaltensbaum
Ein Verhaltensbaum ist eine Hierarchie von Knoten, die bei jedem Tick Erfolg, Fehlschlag oder Laufend zurückgibt. Selektoren probieren Kinder der Reihe nach aus; Sequenzen führen Kinder aus, bis eines fehlschlägt. Verhaltensbäume skalieren besser als flache Zustandsmaschinen, weil gemeinsame Teilbäume über NPC-Typen hinweg wiederverwendet werden können. Der Preis ist, dass ein fehlschlagender Zweig ohne visuellen Debugger schwer nachzuvollziehen ist.
GOAP
Goal-orientierte Aktionsplanung sucht nach einer Abfolge von Aktionen, die ein Ziel unter dem aktuellen Weltzustand erfüllt. Statt Übergänge von Hand zu schreiben, deklarierst du Vorbedingungen und Effekte, und der Planer findet einen Pfad. GOAP behandelt emergente Kombinationen gut und ist im Review schwerer vorherzusagen. Kleine Welten brauchen es selten.
Utility-AI
Utility-AI bewertet jede mögliche Aktion mit einer Kurve und wählt die höchste Punktzahl. Sie erzeugt glattes, gemischtes Verhalten und vermeidet die sichtbaren Zustandswechsel einer Zustandsmaschine. Der Abstimmungsaufwand liegt in den Kurven, und eine schlecht geformte Kurve kann einen NPC bei jedem Tick zwischen zwei Aktionen oszillieren lassen.
AI-NPC und Sprachmodell-Begriffe
Die Bezeichnung AI-NPC wird locker verwendet. In diesem Glossar bedeutet es einen NPC, dessen Entscheidungen oder Dialoge von einem Modell statt von einem festen Skript stammen. Das kann ein kleiner lokaler Klassifikator oder ein gehostetes Sprachmodell sein. Die wichtige Unterscheidung ist, was das Modell steuern darf.
Ein Dialogmodell erzeugt oder wählt die Zeilen des NPCs. Ein Gedächtnisspeicher hält Fakten, die der NPC über den Spieler gelernt hat, etwa einen Namen oder eine abgeschlossene Quest. Die Absicht ist die strukturierte Aktion, die das Modell ausführen möchte, zum Beispiel offer_quest oder open_trade. In einem funktionierenden System erzeugt das Modell die Absicht; der Spielcode validiert sie und führt die Aktion aus.
Diese Trennung ist der Punkt, an dem Sprachmodelle passen — und an dem sie nicht passen. Ein Modell ist gut darin, unter bekannten Absichten zu wählen und eine Zeile zu formulieren. Es ist kein Ort für Kollision, Pathfinding oder Kampf-Timing. Diese gehören in die Verhaltensebene, die jeden Frame mit einem festen Tick läuft. Ein Modellaufruf hat Latenz und variable Ausgabe; ein Verfolgungszweig kann nicht darauf warten.
- DialogmodellErzeugt den Text oder wählt eine Zeile aus einer Tabelle. Halte eine Fallback-Zeile für Timeouts und Ablehnungen bereit.
- GedächtnisEin Key-Value-Speicher mit Fakten über den Spieler. Begrenze ihn, sonst wächst er über eine Sitzung hinweg unbegrenzt.
- AbsichtDie strukturierte Aktion, die das Modell anfordert. Validiere sie gegen eine Whitelist, bevor das Spiel danach handelt.
Hier starten: Der Index zum NPC-Leitfaden
Diese Seite definiert Begriffe. Der Rest des Clusters beantwortet die Fragen, die als Nächstes aufkommen. Nutze den Index nach Fragen, nicht nach Seitenreihenfolge.
Wenn du die Begriffe in Bewegung sehen willst, öffne Mini World im 3D-Spiel-Builder und untersuche einen Händler und einen Gegner Seite an Seite. Die Verhaltenskomponenten sind sichtbar, und eine Bearbeitung aktualisiert die laufende Szene.
01
Was ist ein NPC? Beginne mit der Definitionsseite für die vollständige Antwort und den Test über die Kontrolle.
02
Welche Typen gibt es? Lies die Typenseite zu Begleiter, Hintergrund-NPC, Gegner, Questgeber und Händler.
03
Wie verhalten sie sich? Lies den Verhaltensleitfaden zu Zustandsmaschinen, Verhaltensbäumen, GOAP und Utility-AI.
04
Wie schreibst du ihre Zeilen? Lies die Dialogseite zu Auslösern, Abklingzeiten und Absichtsbehandlung.
05
Du willst ein ausgearbeitetes Beispiel? Durchquere The Cyclops' Island und untersuche die Gegner- und Händler-NPCs.
06
Baust du Sprites für einen NPC? Agent Sprite Forge erzeugt die visuelle Ebene; das Verhalten bleibt im Builder.
Lauf in die Welt hinein, zu der es gehört
Ein Sprite ist eine Figur ohne Ort, an dem sie stehen kann. Der letzte Schritt ist der, den sonst niemand bietet: Nimm das Sprite-Sheet, das du gerade gebaut hast, und setze es in eine Welt, in der jemand herumlaufen kann — eine kleine Insel, einen Planeten, eine regnerische Straßenecke. Jede Welt auf dieser Seite wurde aus einer geschriebenen Beschreibung erstellt und als spielbare Seite veröffentlicht.
FAQ
Was bedeutet non-player character? +
Eine Figur in einem Spiel, die der Spieler nicht steuert. Sie wird von einem Skript, einer Zustandsmaschine oder einem AI-System gesteuert und existiert, um die Welt zu bevölkern, Quests zu vergeben, Gegenstände zu verkaufen oder zu kämpfen.
Was ist ein NPC in einem Spiel? +
Dasselbe: jede Weltentität mit einer Verhaltenskomponente, die der Spieler nicht steuert. Im 3D-Spiel-Builder gilt: Wenn ein Objekt eine Verhaltenskomponente hat und der Spieler nicht, ist es ein NPC.
Ist NPC Singular oder Plural? +
NPC ist Singular. Der Plural ist NPCs, ohne Apostroph. Der Apostroph gehört nur zum Possessiv, wie in the NPC's dialogue.
Was ist der Unterschied zwischen NPC und Gegner? +
Gegner ist eine Rolle, die ein NPC haben kann, keine separate Kategorie. Ein Gegner-NPC hat einen Aggro-Zweig und einen Angriffszweig; ein Händler-NPC hat ein Inventar und ein Handelsfenster. Beide sind NPCs.
Was ist ein AI-NPC? +
Ein NPC, dessen Entscheidungen oder Dialoge von einem Modell oder Planer statt von einem festen Skript stammen. In der Praxis schlägt das Modell eine Absicht vor, und der Spielcode validiert sie und führt die Aktion aus.
Wo fange ich an, NPC-Design zu lernen? +
Beginne mit der Definition, dann mit der Typenseite, dann mit dem Verhaltensleitfaden. Öffne Mini World im 3D-Spiel-Builder und untersuche einen Händler und einen Gegner Seite an Seite, um die Komponenten in der laufenden Szene zu sehen.
Zurück zum 3D-Spiel-Builder
Alle 31 fertigen 3D-Welten, Spiele und Szenen auf einer Seite — jede davon spielbar.