Hilfe:Tutorials/NPC
Inhaltsverzeichnis |
Bevor ihr einen neuen Charakter anlegt, solltet ihr euch immer überlegen, ob nicht ein vorhandener Charakter die Rolle übernehmen kann. Jeder neue Charakter ist mit einer neuen Charakterbeschreibung, Hintergrundgeschichte usw. bis hin zur Sprachsynchronisation verbunden. Das ist immer großer Aufwand!
Kopiervorlage
Nun wollen für den Charakter Hans eine eigene Seite basteln. Dafür denken wir uns wieder einen passenden Namen aus. Das könnte in dem Fall zwar einfach der Name des Charakter sein, aber dann wäre es schwer die Person um zu taufen. Wir wählen hier den Namen Bäcker mit besonderem Brot. Wir könnten natürlich einen weit besseren Namen angeben, wenn wir mehr über den Charakter wüssten.
Auf dieser Seite fügen wir nun die Kopiervorlage von der Vorlagenseite NPC ein und legen den Artikel an (siehe auch Hilfe:Artikel anlegen und bearbeiten). In der kopierten Vorlage geben wir beliebig viele Informationen über den Charakter an, mindestens aber definieren wir:
| Geschlecht = m | Name = Hans |
Dabei steht das m für männlich.
| Beispielperson |
|---|
{{NPC | ID = #auto
| Basis =
| Bild =
| Bildbeschreibung =
<!-- Basisdaten: -->
| Geschlecht = m
| Name = Hans
| Titel =
| Alter =
| Volk =
| Kurzbeschreibung =
| Kampfverhalten =
| Attribute =
<!-- Story & Quests: -->
| Standardrollen =
| Rolle in Story =
| Unsterblich bis =
<!-- Körperbau: -->
| Größe =
| Figur =
| Gesichtszüge =
| Haare =
| Bart =
<!-- Ausrüstung: -->
| Kleidung =
| Sonstiges Equipment =
| Inventar =
<!-- Gesellschaftliches: -->
| Gruppierungen =
| Beruf = Bäcker
| Bildung =
| Glaube =
| Einstellung gegenüber Gesellschaft =
| Politische Einstellung =
| Locations =
}} |
Wenn wir diese Seite nun speichern ist unser Seitenname eine gültige Referenz auf einen virtuellen Wiki-NPC. Wir können alle hier angegeben Attribute, wie Name oder Beruf, mit dem Syntax <?Name::Bäcker mit besonderem Brot> auf anderen Seiten verwenden. Auf der eigenen Seiten geht das ganz kurz mit <?Name>. Ein besonderes Attribut ist Name+. Es wird vom Wiki automatisch generiert. Es hängt Titel und Name des NPCs hintereinander. Als Beispiel bekommt aus <?Name::Greg> den Link <?Name::Greg>. Dabei ist Greg der Seitenname. Wir haben die Seite nur nach ihrem NPC benannt, weil er aus dem Originalspiel übernommen wurde und sich sein Name nicht mehr ändert.
Charakter beschreiben
Um den Charakter des NPCs zu beschreiben reichen in der Regel wenige Sätze. Diese können direkt unter der Vorlage (<Nv3r1nC!>NPC__...<Nv3r1nC!>) geschrieben werden. Als Faustregel gilt, je häufiger der NPC im Spiel auftreten soll, desto länger sollte er und seine Geschichte beschrieben sein.
Es hilft wahnsinnig beim Schreiben von Dialogen, wenn der Schreiber das Verhalten des NPC kennt. Reagiert wer aggressiv, überreizt, oder stets freundlich, gestresst, oder oder oder...
Tritt ein NPC recht häufig in Erscheinung, dann kann für den NPC auch eine Hintergrundgeschichte geschrieben werden. Diese sollte grob gefasst sein. Der NPC kann sie dann im Laufe des Spiels stückchenweise preis geben.
Dialoge
Auf einer NPC-Seite können Dialoge verfasst werden. Wie das im Einzelnen funktioniert, wird unter Hilfe:Tutorials/Dialog erläutert. Auf eine NPC-Seite kommen vor allem Dialoge, die keinem Quest zuzuordnen sind. Zum Beispiel Wehklagen über den Krieg. Auch kann sich ein Charakter erst vorstellen, ein bisschen Smalltalk, bevor dadurch ein Quest freigegeben wird. Nach einem Dialog kann zum Beispiel ein Output geschrieben werden:
| OUTPUT |
|---|
{{OUTPUT |vorgestellt |Der Held hat mit <?Name> gesprochen. Sie kennen sich nun.}}
|
Dies kann ein Quest dann ganz normal als Input abfragen. Natürlich funktioniert das auch andersherum. Zum Beispiel kann ein Quest den Ambientdialog eines NPCs verändern. Nehmen wir mal an, im Quest "Rettet die Ehefrau" hat der Held die Ehefrau des Ehegatten gerettet. Dann kann auf der NPC-Seite des Ehegatten ein Input für einen Dialog geschrieben werden:
| INPUT |
|---|
{{INPUT |Rettet die Ehefrau |erfolgreich |:= wahr}}
|
So kann sich das Ambient-Verhalten der NPCs der Story anpassen.
Tagesabläufe
Auch Tagesabläufe können sich im Laufe der Story ändern. Ein Tagesablauf kann auf NPC- und Quest-Seiten eingefügt werden. Als Beispiel hier der Tagesablauf unseres Bäckers. Diesen schreiben wir auf die NPC-Seite. In diesem Fall dürfen wir | NPCs= leer lassen. Auf einer Quest-Seite muss dort der Seitenname des betreffenden NPCs eingetragen werden.
| Tagesablauf |
|---|
{{Tagesablauf |NPCs= |Intervall=Täglich |Locations=Spezial-Bäckerei, Kneipe, des Bäckers Haus |
7:00-9:00: Verkauf in der Bäckerei
9:00-9:30: macht eine Pause
9:30-12:00: Verkauf in der Bäckerei
12:00-12:30: macht eine Pause
12:30-17:00: Verkauf in der Bäckerei
17:00-18:00: Isst etwas
18:00-22:00: Sitzt in der Kneipe und trinkt Bier.
22:00-7:00: Schläft zu Hause.
}}
|
