Während es Jahre der Übung (und ein gesundes Maß an natürlichem Talent) braucht, um einen großen Roman zu schreiben oder ein Meisterwerk zu malen, kann jeder, der einen Stift und etwas Papier hat, anfangen, Sätze zu kritzeln oder Skizzen zu machen. Eine der größten Hürden für die Spielentwicklung als Kunstform ist, dass es keinen einfachen Einstieg gibt. Es gibt viele großartige Dienste, mit denen man lernen kann, wie man Spiele entwickelt, aber sie verlangen, dass man sich von Anfang an mit dem Programmieren auseinandersetzt – eine große Herausforderung, die potenzielle Neueinsteiger abschreckt, anstatt sie willkommen zu heißen. Das von Chris Klimas entwickelte kostenlose Spielentwicklungsprogramm Twine ist deshalb so wichtig und beeindruckend, weil es jedem ermöglicht, seine Ideen mit wenig bis gar keiner Programmiererfahrung in funktionierende Spiele zu verwandeln – solange die Idee als Textadventure funktioniert.
Erste Worte
Wenn Sie Spiele wie Super Mario Bros. oder Minecraft machen wollen, ist Twine nicht das richtige Tool für Sie. Der Output von Twine lässt sich am besten als interaktive Fiktion beschreiben. Dieser Begriff deckt eine breite Palette von Spieltypen ab, von einer nachdenklichen und emotionalen Geschichte im Stil von „Choose Your Own Adventure“ über Depressionen bis hin zu einem dummen Quiz über den Text des Mac Tonight-Titelsongs, das ich während meines Tests in einer halben Stunde erstellt habe. Wenn du dir dein Spiel als eine Sammlung von miteinander verbundenen, textlastigen Folien vorstellen kannst, kannst du es in Twine erstellen.
Es ist also keine Überraschung, dass die meisten Twine-Spiele die Erzählung und den Dialog über die Spielmechanik stellen. Außerdem mögen Textadventures heute eine kleine Nische sein, aber sie sind auch ein klassisches Spielgenre. Zork, jemand? Sogar in seinem eigenen Genre trifft Twine den richtigen Punkt zwischen Flexibilität und Benutzerfreundlichkeit. Ren’Py ist ein einfaches, auf Python basierendes Programm, das hauptsächlich für Dating-Simulationen und visuelle Romane entwickelt wurde. Inform 7 gibt dir viel mehr Macht über deine interaktive Fiktion, erfordert aber auch viel mehr technisches Wissen.
Der begrenzte Umfang von Twine mag einige ehrgeizigere angehende Spieleentwickler abschrecken, aber er macht Twine auch so unglaublich zugänglich. Egal, ob Sie die Desktop-Anwendung oder die Webbrowser-Version verwenden, das Erlernen der unglaublich benutzerfreundlichen Twine-Tools erfordert weder Zeit noch technische Kenntnisse. Mit dem 2D-Spielentwicklungstool Construct kann man auch im Browser arbeiten.
Ähnliche Produkte
Code School
Lesen Sie Code School Review
Codecademy
Treehouse
Code Avengers
Code Avengers Review lesen
LinkedIn Lernen
Udemy
Khan Academy
Khan Academy Bericht lesen
Free Code Camp
Free Code Camp Bericht lesen
CodeHS
CodeHS Rückblick lesen
Generalversammlung Dash
Lesen Generalversammlung Dash Review
Crunchzilla
Lesen Crunchzilla Review
CodeCombat
Lesen CodeCombat Review
Anfangen, fügen Sie eine Passage hinzu, geben Sie ihr einen Titel und beginnen Sie mit dem Schreiben im einfachen Texteditor. Sobald Sie fertig sind, erscheint das Dia auf dem Storygrid. Sie müssen ein wenig programmieren, um Schlüsselwörter und -sätze in Links zu anderen Passagen zu verwandeln, aber die Syntax von Twine ist sehr einfach. Wenn Sie einen Link zu einer Passage erstellen, die noch nicht existiert, generiert der Editor ihn automatisch, um den Arbeitsablauf zu vereinfachen.
Wenn Sie weitere Folien und weitere Links zwischen ihnen hinzufügen, nimmt die Geschichte vor Ihren Augen Gestalt an, verbunden durch Fäden. Sie können sogar die Anordnung der Passagen im Raster ändern, um Ihre Geschichte übersichtlich zu halten. Es gibt mehrere Möglichkeiten, die Verbindungen zwischen den Folien zu visualisieren, so dass Sie sich zurückziehen und sicherstellen können, dass Ihr Spiel als spielbare, geschlossene Schleife funktioniert. Sie können auch Tags hinzufügen (wichtig für optionale Kodierung) und die Größe der einzelnen Folien anpassen. Twine speichert Ihren Fortschritt automatisch, aber Sie sollten Ihr Spiel regelmäßig testen, falls etwas kaputt ist. Obwohl die Verwendung von Twine im Vergleich zum Programmieren einfach ist, erfordert sie dennoch Geduld und Arbeit.
Erweiterte Funktionen
Twine-Geschichten können aus nichts anderem als Wörtern und zusammenhängenden Passagen bestehen, aber da es sich im Wesentlichen um Webseiten handelt, können Sie Ihren Spielen auch einen zusätzlichen Produktionswert verleihen, wenn Sie sich ein wenig mit Code auskennen, insbesondere mit HTML. Sie können das CSS-Stylesheet bearbeiten, um visuelle Aspekte wie Schriftart, Hintergrundfarbe und die Darstellung von Links zu ändern. Sie können JavaScript-Variablen hinzufügen, um z. B. zu verfolgen, wie der Spieler in der Geschichte vorankommt, und Elemente entsprechend ändern. Sie können sogar Bilder, Videos und andere Medien einbetten.
Namhafte Twine-Entwickler verwenden diese Art von fortschrittlichen Funktionen seit Jahren, um ihre Arbeit zu verfeinern. Schauen Sie sich Spiele, visuelle Romane und kreative Texte von Leuten wie Aether Interactive, Michael Lutz, Zoe Quinn und anderen als Beispiele an. Mit dem Twine 2.0-Update wurde jedoch die Funktionsweise einiger dieser Twine-Systeme geändert, was einige langjährige Benutzer frustriert hat.
Standardmäßig verwendet das aktuelle Twine ein Story-Format namens Harlowe, das fortgeschrittene Funktionen kodiert, die sich die Community größtenteils selbst ausgedacht hat. Das macht offizielle Tutorials nützlicher und leichter zu finden. Leider ist die Implementierung etwas anders als frühere Lösungen für komplexere Herausforderungen. Der Code muss in einer bestimmten, geänderten Struktur geschrieben werden. Wenn Sie also an die alte Art, bestimmte Aufgaben zu erledigen, gewöhnt waren, müssen Sie etwas umlernen.
Sie können auch ein anderes Story-Format wie SugarCube verwenden, das Twine 1.x sehr ähnlich ist, oder einfach Twine 1.x weiterverwenden, da es auch weiterhin zum Herunterladen verfügbar ist. Beachten Sie, dass Sie Ihre alten Twine-Dateien konvertieren müssen, um sie in neuere Versionen zu überführen. Außerdem finden Sie im Kochbuch, im Discord und im Wiki viele neue Community-Tipps, die Ihnen helfen, Ihr Projekt zu erweitern. Aber da Twine textbasiert ist, können Sie keine Assets teilen, auch keine kostenlosen, wie bei Fuze4 oder Stencyl.
Verwandtes
- Die beste Sprachlernsoftware für 2021
Sobald Sie Ihre Twine-Geschichte exportiert haben (keine kostspielige Jahreslizenz erforderlich), können Sie sie auf Ihrem Computer oder einem anderen Computer im selben Netzwerk spielen, der auf die Dateien zugreifen kann, aus denen sie stammt. Wenn Sie Ihr Spiel jedoch online weitergeben möchten, müssen Sie sich auf einen externen Hosting-Dienst verlassen. Glücklicherweise gibt es mehrere Websites, die sich auf das Hosting von Twine-Spielen spezialisiert haben und im Twinery-Wiki aufgeführt sind. Philome.la war meine erste Wahl, ist aber derzeit nur für Leser zugänglich. Auf Itch.io kannst du Twine-Spiele gegen Geld verkaufen. Diese Seiten sind auch eine gute Quelle, um neue Twine-Spiele zu entdecken und sich von ihnen inspirieren zu lassen. Erwarte nur nicht, dass dein Spiel auf eine Konsole oder in einen mobilen App-Store kommt.
Wenn du viele andere Twine-Spiele spielst, wird dir klar, wie vielseitig das Tool trotz – oder vielleicht gerade wegen – seiner Einschränkungen sein kann. Charlie Brooker hat das interaktive Black Mirror: Bandersnatch in Twine. Stephen Colbert nutzte es sogar, um für The Late Show zu werben. Die Inklusivität, die mit der Benutzerfreundlichkeit einhergeht, bedeutet auch, dass Twine-Spiele in der Regel radikalere, experimentellere und fortschrittlichere Themen und Stile aufweisen als durchschnittliche Videospiele, was auf den vielfältigen Pool an Schöpfern zurückzuführen ist.
Auch wenn Twine dir nicht unbedingt die technischen Fähigkeiten für das Spieldesign vermittelt, die du direkt in eine Karriere in der AAA-Spieleindustrie einbringen kannst, so ist es doch alles andere als nutzlos. Von Firewatch bis zu Her Story werden verzweigte interaktive Handlungsstränge in großen Spielen immer wichtiger, und Twine-Entwickler haben sicherlich auch anderswo in diesem Bereich Erfolg gehabt.
Entwined
Ein wesentlicher Teil des künstlerischen Prozesses besteht darin, seine Arbeit zu verfeinern, sie über einen gewissen Zeitraum hinweg zu betrachten und sicherzustellen, dass sie so gut wie möglich ist. Genauso wie das sofortige Ausdrücken von aufregenden, embryonalen Gedanken, die einem im Kopf herumschwirren. Es gibt einen Grund, warum Musiker Jamsessions veranstalten. Twine räumt die technischen Hindernisse aus dem Weg, die die meisten Menschen davon abhalten, diese Art von fantastischer, frei fließender Kreativität bei der Spieleentwicklung zu erleben. Andere Programme helfen einer bestimmten Art von Menschen, jede Art von Spiel zu entwickeln. Twine hilft jeder Person, eine bestimmte Art von Spiel zu entwickeln. Wenn Sie jedoch ein zugängliches, leistungsfähiges Tool suchen, mit dem Sie lernen können, wie man Spiele in traditionelleren Genres entwickelt, sollten Sie sich den preisgekrönten GameMaker oder einen unserer anderen empfohlenen Online-Lerndienste ansehen.
Twine
Pros
-
Einfache Erstellung interaktiver fiktiver Spiele
-
wenig bis keine Programmierkenntnisse erforderlich
-
Potenzial für radikale, experimentelle Arbeit
-
Kostenlose Desktop- und Web-App
-
Gemeinschaftsressourcen
Mehr anzeigen
Nachteile
-
Teilen Spiele erfordern einen externen Hosting-Service
-
Geänderte Formatierungsoptionen erfordern das Erlernen fortgeschrittener Techniken
-
Nur für die Erstellung von Spielen im Text-Nischengenre Text-Adventure
Das Fazit
Twine ist bei weitem das einfachste und zugänglichste Tool zur Spieleentwicklung, das man bekommen kann, solange die Spiele, die man entwickeln will, Textadventures sind.