Ich möchte eine Geschichte durch ein Videospiel erzählen und fange an, sie zu schreiben. Aber ich habe ungefähr 8 Charaktere, einige sterben, andere nicht, der Spieler hat wichtige Möglichkeiten, die Art und Weise zu ändern, wie Charaktere mit ihm sprechen oder miteinander interagieren, und ich suche nach einem effizienten Weg, um die Geschichte auf Papier zu bringen, bevor ich anfange Code.
Kennt ihr einen cleveren Weg, dies zu schreiben? Ich habe versucht, für jeden Pfad eine Datei zu erstellen, aber es ist etwas chaotisch
storyboard
duxkater
quelle
quelle
Antworten:
Wenn Sie eine sehr verzweigte Geschichte haben, kann es hilfreich sein, den Umriss der Hauptgeschichte in Form eines Flussdiagramms zu verfolgen. Hier ist eine für den visuellen Roman Katawa Shoujo (das Inline-Posten wäre aufgrund der großen Größe des Bildes ziemlich sinnlos). Dieses Bild wurde von Fans nach der Veröffentlichung des Spiels erstellt. Es ist nicht das, was sie während der Entwicklung verwendet haben. Aber es gibt immer noch einen guten Eindruck, wie ein solches Flussdiagramm aussehen könnte.
Es gibt viele Programme, um solche Diagramme zu erstellen. Ich würde Microsoft Visio verwenden, aber es gibt viele Alternativen, die bei weitem nicht so viel kosten.
Hinter jedem dieser Felder befindet sich eine Dialogszene, die Sie separat aufschreiben müssten. Wenn Sie eine autorfreundliche Toolchain haben, kann es sinnvoll sein, diese direkt in dem Format zu schreiben, in dem Ihre Game Engine sie lesen kann. Auf diese Weise können Sie sie sofort testen. Ein kurzer Testzyklus ist für die Geschichte genauso wichtig wie für das Gameplay. Dialogzeilen werden im Kontext Ihres Spiels oft anders gelesen als wenn Sie sie in einem Texteditor lesen. Wenn Sie keine autorfreundliche Toolchain haben, investieren Sie die Zeit in die Erstellung einer. Diese Investition wird sich schnell amortisieren.
Das Schöne an einem solchen Diagramm ist, dass Sie es als eine Art Aufgabenliste verwenden können, die Sie ausdrucken und mit Häkchen versehen können, nachdem Sie eine Szene geschrieben, Korrektur gelesen und getestet haben.
quelle
Ich habe selbst nicht damit gearbeitet, aber ich wurde für so etwas auf Twine hingewiesen . Es ist ein Editor und ein Story-Player, aber es sollte genügend Exportfunktionen geben, um es in den Spieleditor Ihrer Wahl zu bringen, wenn Sie fertig sind.
quelle
Es gibt einen mathematischen Formalismus, um sicherzustellen, dass Sie eine verzweigte Geschichte erhalten, in der Ereignisse in verschiedenen Reihenfolgen auftreten können. Es heißt Petri-Netze . Es gibt eine schöne Zusammenfassung . Sie können entweder den Petri Net-Editor oder die MUSE-Storytelling-Engine verwenden .
Dies sollte Ihre Aufgabe erheblich vereinfachen!
Warum? Weil es ziemlich zeitaufwändig ist, alle möglichen Durchspiele durch ausführliche Tests zu erhalten. Es wird bevorzugt, einen Weg zu finden, um Ihre Geschichte automatisch abzubilden und zu testen.
Eine Möglichkeit, eine Geschichte schnell zu testen, besteht darin, sie einfach als interaktive Fiktion in InkleStudios Ink zu schreiben und dann zu verbessern.
Automatische Tests verringern jedoch die Zeit, die Menschen für die Aufgabe benötigen.
quelle