Erstellen einer Geschichte mit der Kartenmethode: Erleichtern Sie Drehbuchautoren das Leben

In diesem Artikel erfahren Sie mehr über die technische Optimierung des kreativen Prozesses zur Erstellung von Geschichte. Das Material wird für Drehbuchautoren, Autoren und andere Geschichtenerzähler von Interesse sein - es spielt keine Rolle, in welcher Form Sie sie erstellen. Meine technischen Lösungen für die Automatisierung mithilfe von Computertechnologie führten zu einem kostenlosen Softwareprodukt - ultra_outliner, dessen Geschichte und die Hauptfunktionen, die ich Ihnen erzählen werde.


ultra_outliner ist ein kostenloses Tool zur Optimierung der Entwicklung künstlerischer Geschichten mithilfe der Kartenmethode. Es wird in Form einer grafischen Anwendung erstellt und richtet sich an Drehbuchautoren und -autoren sowie an Spieledesigner und Questentwickler. Mit dem Tool können Sie mit virtuellen Karten, Charakteren, ihren Eigenschaften (und Maßen), Orten und speziellen Objekten arbeiten. Es gibt mehrere Editoren in der Komposition von ultra_outliner, mit denen Sie die Struktur der Geschichte, Handlungsstränge, Charaktereigenschaften usw. erstellen können.


Lead


Erscheinungsgeschichte


Ich fing an, Drehbücher von der High School für kleine Amateurfilmprojekte zu schreiben. Sie wurden immer "von Herzen" geschrieben, ohne den kreativen Prozess zu strukturieren und zu organisieren. Aber irgendwann wuchs die Quantität nicht mehr zu Qualität, und es war Zeit, sich der Theorie zuzuwenden.


Nach dem Studium bestimmter Literatur zur Hollywood-Schule ( Robert Mackey , John Truby , Sid Field usw.) wurden die folgenden Schlussfolgerungen gezogen:


  • Ein Drehbuch ist nur eine Art von Kunstgeschichte.
  • Um eine Geschichte zu entwickeln, gibt es eine Reihe etablierter Praktiken, die, wenn sie befolgt werden, die Geschichte interessant machen.
    Es gibt ziemlich formalisierbare Regeln
  • "von Herzen" "nur die ersten 15% der Arbeit werden ausgeführt, dann beginnt das sorgfältige Studium;
  • Die Entwicklung der Geschichte ist ein komplexer iterativer Prozess, der ein ständiges Umschreiben erfordert (Schreiben ist Umschreiben).
  • Alle Stadien der Entwicklung der Geschichte sind seit langem bekannt und fallen praktisch zusammen, unabhängig vom Genre usw.

Gleichzeitig findet der gesamte Entwicklungsprozess durch Schreiben von Text auf Papier statt. Verschiedene Autoren haben interessante Schemata zur Optimierung bestimmter Fragmente des Entwicklungsprozesses, die ihn erheblich vereinfachen können, aber es gibt keine allgemein anerkannten Praktiken im grafischen Ansatz.


Somit kann eine bestimmte Technologie von diesem Prozess unterschieden werden, und jede Technologie unterliegt einer Automatisierung.


Für Drehbuchautoren ist die Kartenmethode eine der beliebtesten Methoden zur Entwicklung von Geschichten. Darin werden wichtige Ereignisse kurz auf Papierkarten beschrieben, die dann auf einem großen Tisch zusammengefasst werden. Die Ausgabe ist ein Strukturplan der Geschichte, nach dem es bereits recht einfach ist, das Skript selbst zu schreiben. Papier ist in diesem Fall jedoch nicht praktikabel, weil Es ist schwierig, Änderungen und Informationsdichte viel niedriger vorzunehmen als bei modernen LCD-Displays.


Es gibt eine ziemlich große Anzahl von Software für die Arbeit mit Karten. Die umfassendste Übersicht finden Sie hier . Ich hatte gehofft, als Praktiker etwas Wertvolles zu finden, aber wie sich herausstellte, sind vorhandene Programme entweder unbequem, stecken auf Technologien auf Windows 95-Ebene oder sogar ein nutzloses schönes Spielzeug.


Deshalb musste ich das Tool selbst machen.


Entwicklungsgeschichte


Alles begann mit der Tatsache, dass ich während der Arbeit an einem Szenario und der Ermüdung von Papierkarten ein kleines Tool für QT erstellt habe, mit dem ich virtuelle Karten erstellen und sie auf dem virtuellen Tisch verschieben konnte. Dabei erschienen neue Funktionen und Möglichkeiten. Während ich an der Geschichte arbeitete, entwickelte ich gleichzeitig das Programm. Dann hatte sie nur einen Benutzer.


Als ich fertig war, habe ich das Programm aus Gründen des Interesses in mehreren spezialisierten russischen und ausländischen Foren veröffentlicht und so Gleichgesinnte gefunden. Dies gab neue Ideen für die Entwicklung und das Programm verbesserte sich allmählich. Um die Diskussion zu zentralisieren, wurde dann eine minimale Site erstellt, auf der ich anfing, neue Versionen zu veröffentlichen.


Irgendwann trat das Problem auf, dass trotz der umfangreichen Funktionalität des Programms für Benutzer nicht klar war, wie es verwendet werden soll. Dann musste ich die Entwicklung unterbrechen und eine minimale, aber umfassende Dokumentation erstellen, die auch auf der Website verfügbar ist .


Derzeit ist das Projekt ungefähr 8 Monate alt, es hat ungefähr 30.000 Codezeilen und entwickelt sich im Status eines Hobbyprojekts weiter. Einige technische Lösungen schienen mir interessant und potenziell nützlich zu sein - deshalb habe ich sie auf Habré veröffentlicht (nämlich über die Implementierung des Rückgängig- / Wiederherstellungsmodells und das Verbindungsrouting ).


Ziele und Vorgaben


ultra_outliner ist ein Werkzeug zum Erstellen verschiedener künstlerischer Geschichten, das sich zunächst an Schriftsteller und Schriftsteller richtet. Gleichzeitig kann es auch von Entwicklern von Spielen, Quests usw. nicht weniger effektiv genutzt werden.


Im Gegensatz zum Lesen eines Textes erhöht die Wahrnehmung der Geschichte in einer strukturierten grafischen Form mit manchmal zusätzlichen Notizen die Wahrnehmungsgeschwindigkeit von Fragmenten der Geschichte. Um sich an die Details eines bestimmten Fragmentes der Geschichte zu erinnern, müssen Sie 5 Seiten Text nicht noch einmal sorgfältig lesen. Schauen Sie sich einfach die Überschriften der Karten an und nehmen Sie dann Korrekturen vor. Deshalb ist die Kartenmethode so beliebt.


Das Übertragen von Karten in den virtuellen Raum bietet jedoch die folgenden Vorteile:


  • Der Tisch nimmt unbegrenzte Dimensionen an.
  • die Fähigkeit, verschiedene Versionen, Kopien zu speichern;
  • die Fähigkeit, Karten zu bearbeiten;
  • usw.

Betrachten Sie die Hauptaufgaben, die ultra_outliner lösen soll.


Steigerung der Produktivität von Historienentwicklern durch Automatisierung von Routineprozessen


Dies bezieht sich zunächst auf die einfache Änderung von Karten. Außerdem müssen Sie nicht jedes Mal Karten auf den Tisch legen - öffnen Sie einfach den Computer. Sie können mehrere virtuelle Tabellen mit demselben Kartensatz usw. speichern.


Eine Gelegenheit für den Erzähler, seine Geschichte in verschiedenen Projektionen zu sehen


Hier sprechen wir über die Möglichkeit der unabhängigen Entwicklung verschiedener Aspekte der Geschichte unabhängig voneinander (verschiedene Handlungsstränge, Charaktere usw.). So können Sie beispielsweise mehrere Handlungsstränge von oben nach unten nebeneinander auf einem virtuellen Tisch anordnen und erst dann mit ihrer Komposition fortfahren. Ebenso wichtig ist die Fähigkeit, die Offenlegung von Charaktereigenschaften unabhängig von der Handlung zu steuern.


Verbessern Sie die Gesamtqualität der Geschichte


Je detaillierter die einzelnen Komponenten der Geschichte separat ausgearbeitet wurden, desto höher ist die Qualität der Geschichte beim Verfassen. Dies ermöglicht es erstens, Fehler loszuwerden und zweitens die Geschichte tiefer und interessanter zu machen.


Konzeptioneller Rahmen


Im Zentrum von ultra_outliner stehen anpassbare Karten. Eine Karte kann eine bestimmte grundlegende Entität beschreiben (Ereignis, Charakter, Handlung usw.). Jeder Typ einer Basisentität verwendet eine eigene Vorlage, die der Verlaufsentwickler für sich selbst anpassen kann.



Karten können mithilfe der folgenden Felder flexibel konfiguriert werden:


  • eine Textzeile ohne Silbentrennung;
  • mehrzeiliger Text;
  • eine Bitmap, die für Illustrationen oder Storyboards verwendet werden kann;
  • eine Liste als Auswahl einer Option aus mehreren;
  • Flags - eine Liste mit der Möglichkeit, zwischen 0 und mehreren farbigen Elementen auszuwählen;
  • Intensität - ein numerisches Feld, das in Form eines Streifens dargestellt wird und nach dem kartografischen Prinzip gemalt wird;
  • Farbstreifen.

Gleichzeitig werden in der virtuellen Tabelle nur nicht leere Felder angezeigt. Dies ermöglicht es, die Informationsdichte im Grafikfeld zu maximieren.


Merkmale und Funktionalität


In diesem Artikel werde ich nicht die Technologie der Entwicklung der Geschichte als Ganzes betrachten, sondern nur die Hauptmerkmale des Werkzeugs beschreiben. Darüber hinaus wählt jeder die Technologie für sich selbst, und ich möchte niemanden in einen engen Rahmen zwingen.


Arbeiten Sie mit einem freien Blatt


Ein freies Blatt ist ein grafisches Dokument, in dem Sie Instanzen grundlegender Entitäten frei verschieben und verschiedene Beziehungen zwischen ihnen erstellen können. Damit können Sie folgende Aufgaben lösen:


  • Grundstücksbau;
  • Offenlegung von Zeichen;
  • Aufbau eines Netzwerks von Standorten;
  • Verwendung von Schätzen;

Auf einem kostenlosen Blatt können Instanzen von Ereignissen, Charakteren, Handlungssträngen, Orten und Schätzen erstellt werden.


Storyline-Entwicklung


Die Handlung beginnt mit dem sogenannten "Kopf" und verbindet dann die Ereigniskette.



Für mich selbst habe ich eine Praxis entwickelt, bei der die Handlungsstränge parallel zueinander von oben nach unten verlaufen. Die vertikale Skala entspricht in etwa der Zeitskala.


Offenlegung von Zeichen


Nach Mackeys Lehren existieren alle Charaktere in der Geschichte, um seinem Charakter einen anderen Charakter zu offenbaren. In diesem Fall erfolgt die Offenlegung durch die im entsprechenden Ereignis beschriebene Aktion.



Daher können Charaktere Eigenschaften haben (die nicht vom Charakter getrennt werden können), die über eine Kette von Ereignissen mit dem Charaktergegner verbunden werden können. In dieser Phase können Sie überprüfen, ob alle erforderlichen Charaktereigenschaften in der Geschichte angezeigt werden.


Erstellen eines Strukturplans der Geschichte


Der Strukturplan der Geschichte ist eine aufgebaute Folge von Ereignissen in der Hierarchie Akt - Episode - Ereignis. Hier ist der Akt eine vertikale Linie, und in der Episode können Sie sich selbst als Gruppe Karten hinzufügen.



Während der Entwicklung des Strukturplans ist es beispielsweise erforderlich, die Erzählung entsprechend dem Rhythmus auszugleichen (geben Sie den Kartentyp Aktion / Dialog ein - und gleichen Sie die Rotation aus). Die Gruppierung nach Episoden ist im Kontext eines einzelnen Werts sinnvoll.


Karten, die auf den Mittelstreifen fallen, bilden den endgültigen Strukturplan. In der Nähe befinden sich Ersatzkarten, die am Ende keine Geschichte geschrieben haben.


Export lesbarer Formate


Der Strukturplan kann in ein Textformat exportiert und zum Lesen an Freunde gesendet werden. Abhängig von Ihrem Stil und Detail erhalten Sie entweder einen Textstrukturplan oder eine Zusammenfassung.


Außerdem können Sie aus allen grafischen Werkzeugen in eine Bitmap exportieren, um eine Momentaufnahme der virtuellen Tabelle direkt in Form von Karten zu erhalten.


Erfahren Sie mehr


Alle Funktionen der Editoren werden in der Dokumentation ausführlich beschrieben.


Wenn sich das Material als interessant herausstellt, werde ich in Zukunft ein End-to-End-Beispiel für die Entwicklung einer Geschichte mit ultra_outliner anhand eines Beispiels für eine Geschichte erstellen, in dem ich jeden Schritt ausreichend detailliert beschreibe.


Für diejenigen, die diese Informationen schneller wünschen - ich kann ein wenig veraltetes Material in Form meines Artikels über Cinemotion empfehlen . Aber trotz der Tatsache, dass sie eine ziemlich veraltete Version verwenden, hat sich die Idee insgesamt nicht geändert.


Fazit


Das Programm ist absolut kostenlos und kann von der Website heruntergeladen werden . Die Distribution enthält ein Beispiel für ein abgeschlossenes Projekt.


Jetzt werden 32- und 64-Bit-Versionen von Windows ab XP sowie Mac OSX und Linux unterstützt. In Zukunft wird möglicherweise eine mobile Anwendung angezeigt.


Die Funktionalität des Programms entwickelt sich dynamisch und daher wird in jeder neuen Version etwas Interessantes hinzugefügt. Auf der Download-Seite können Sie Benachrichtigungen über neue Versionen abonnieren.


Wenn Ihnen das Programm gefallen hat und Sie neue Funktionen oder gute Ideen benötigen, schreiben Sie an das Forum oder an die Support-Mail. In zukünftigen Versionen wird dies implementiert.

Source: https://habr.com/ru/post/de402301/


All Articles