So erstellen Sie ein Textspiel

Autor: Mark Sanchez
Erstelldatum: 1 Januar 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Tinder Textgame Breakdown - Von Opener bis Date
Video: Tinder Textgame Breakdown - Von Opener bis Date

Inhalt

Textadventure oder Interactive Fiction (kurz IF) ist das älteste Genre der Computerspiele mit einer relativ kleinen, aber treuen Fangemeinde heutzutage. Sie sind in der Regel frei verfügbar, verbrauchen eine vernachlässigbare Rechenleistung und das Beste ist, dass Sie ein solches Spiel erstellen können, ohne Programmierkenntnisse erlernen zu müssen.

Schritte

Teil 1 von 3: Software auswählen

  1. 1 Versuchen Sie Informieren 7. Inform 7 ist ein beliebtes und funktionsreiches Tool zum Erstellen textbasierter Spiele (häufig als interaktive Fiktion bezeichnet). Seine Programmiersprache ist in Form von gewöhnlichen englischen Sätzen konzipiert und bietet gleichzeitig volle Funktionalität.Inform 7 ist kostenlos und für Windows-, Mac- und Linux-Systeme verfügbar.
  2. 2 Verwenden Sie Adrift, um ganz einfach ein Spiel unter Windows zu erstellen. Adrift ist eine weitere beliebte, einfache Sprache und ein Compiler für interaktive Fiktion. Da es auf einer grafischen Benutzeroberfläche und nicht auf einer Codierung beruht, kann es leicht von Personen verwendet werden, die mit der Programmierung nicht vertraut sind. Adrift ist kostenlos und nur für Windows-Systeme verfügbar, obwohl damit erstellte Spiele auf jedem Betriebssystem oder sogar in einem Browser ausgeführt werden können.
  3. 3 Wenn Sie mit den Grundlagen der Programmierung vertraut sind, probieren Sie TADS 3 aus. Wenn Sie ein Textspiel wie ein Programmierprojekt erstellen möchten, ist TADS 3 möglicherweise die umfassendste Software für diese Aufgabe. Noch reibungsloser funktioniert es, wenn Sie mit der Programmiersprache C++ und/oder Javascript vertraut sind. TADS 3 ist kostenlos und für Systeme wie Windows, Mac und Linux verfügbar.
    • Die Windows-Version von TADS 3 (und nur sie) wird mit dem Add-On "Workbench" geliefert, dank dem das Programm für Programmierunerfahrene noch zugänglicher und allgemein bequemer zu bedienen ist.
    • Programmierer könnte dieser detaillierte Vergleich von Inform 7 und TADS 3 interessieren.
  4. 4 Sehen Sie sich andere Optionen an. Das obige Toolkit ist das beliebteste, aber es gibt auch andere Programme, die in der Online-Fiction-Community Akzeptanz gefunden haben. Wenn Sie keines der aufgeführten Programme interessiert oder Sie andere Optionen erkunden möchten, versuchen Sie die folgenden Analoga:
    • Hugo
    • ALAN
  5. 5 Probieren Sie die browserbasierte Option aus. Mit einem der folgenden Tools können Sie ohne Vorladen sofort loslegen:
    • Quest (analog zum oben vorgestellten IF-Toolkit)
    • Twine (einfach zu bedienender Grafikeditor)
    • StoryNexus (der Spieler wählt eine der bereitgestellten Optionen, anstatt den einzugebenden Text zu erraten; StoryNexus stellt Ihr Spiel online; verfügt über Monetarisierungstools)

Teil 2 von 3: Erste Schritte

  1. 1 Sehen Sie sich Textbefehle an. In den meisten Textspielen müssen Sie einen Befehl eingeben, um weiterzukommen. Leute, die schon einmal interaktive Fiktion gespielt haben, werden erwarten, dass Ihr Spiel bestimmte Befehle hat, wie z. B. "Erkunden (Objekt)" und "Nehmen (Objekt)".
    • Die technische Dokumentation oder Hilfe für die Software Ihrer Wahl sollte Sie in diese Befehle einführen und sie dem Spiel hinzufügen.
    • Oft gibt es im Spiel zusätzliche einzigartige Befehle, die von "Keule drehen" bis hin zu "Rasen mähen" reichen. Solche Aktionen sollten für die Spieler offensichtlich sein, es sei denn, Sie fügen sie als Witze oder Ostereier ein, die den Spielverlauf in keiner Weise beeinflussen.
  2. 2 Planen Sie die Karte und / oder die Spielerbewegung. Die häufigste Form der interaktiven Fiktion ist die Erkundung verschiedener Orte, die allgemein als „Räume“ bezeichnet werden, auch wenn sie sich im Freien befinden. Für den Anfang wäre es schön, ein oder zwei Räume für den Spieler zum Lernen zu schaffen, dann ein paar weitere Räume, in die man eine einfache Suche oder das Lösen eines Rätsels erfordert, und ein großes Rätsel, über das Sie sich entscheiden müssen schwitzen und alles gründlich studieren.
    • Darüber hinaus können Sie ein Projekt erstellen, bei dem die Wahl des Spielers die Hauptrolle spielt und nicht die Rätsel, die er löst. Es kann eine emotionale Geschichte sein, die auf der Beziehung des Spielers zu anderen Charakteren basiert, oder eine Story-Kampagne, bei der der Spieler viele Entscheidungen trifft, um deren Konsequenzen in späteren Szenen zu sehen. Sie können eine geografische Karte oder "Räume" verwenden, um als Ereignisse zu fungieren, und der Spieler durchläuft mehrere Szenen, die beschreiben, was passiert.
  3. 3 Holen Sie sich Hilfe zur Syntax. Wenn Ihr erster Raum nicht so funktioniert, wie Sie es sich wünschen, oder Sie einfach nicht wissen, wie Sie in einem bestehenden Programm das gewünschte Ergebnis erzielen können, suchen Sie nach dem Menü „Anleitung“ oder „Hilfe“ sowie nach dem Menü „Lesen“. Me“-Datei im Programmordner. Wenn das nicht ausreicht, stellen Sie Ihre Frage im Forum der Site, auf der Sie die Software heruntergeladen haben, oder im allgemeinen Forum für interaktive Fiktion.
  4. 4 Erstellen Sie eine Einführung und einen ersten Raum. Wenn Sie ein grundlegendes Layout für Ihr Spiel haben, schreiben Sie eine kurze Einführung, um das Spiel zu beschreiben, ungewöhnliche Befehle zu erklären und gegebenenfalls vor einer Altersgrenze zu warnen.Beschreiben Sie dann den ersten Raum. Versuchen Sie, die Einstellung so interessant wie möglich zu gestalten, da die meisten Spieler aufhören, wenn sie einen leeren Raum sehen. Hier sind einige Beispiele dafür, was Spieler zuerst sehen sollten, wenn sie ein Spiel starten (der Einfachheit halber gekennzeichnet):
    • Einführung: Für diese Yacht mussten Sie Ihre gesamte Sammlung kostenloser Pudding-Coupons einlösen und fahren jetzt aufs Meer. Gott hasst dich eindeutig. Ich sollte nach dem Sturm nachsehen, ob es Lucy gut geht. Es scheint, dass sie sich zu dieser Zeit im Maschinenraum befand.
    • Logistik- und Inhaltswarnung: Willkommen bei Yachtcharter. Geben Sie "Gutscheine überprüfen" ein, um Ihre Sammlung zu sehen. Verwenden Sie den Befehl "Einlösen (Gutscheinname)", um diese mysteriösen Gegenstände zu nutzen. Achtung: Das Spiel enthält Szenen von Gewalt und Kannibalismus.
    • Zimmerbeschreibung: Sie stehen in einem eichengetäfelten Cockpit. Ein eisernes Etagenbett ist im Sturm umgekippt, und die einzige Matratze, zerrissen und nass, liegt unter der Minibar. An der Nordseite des Raumes befindet sich eine geschlossene Tür.
  5. 5 Erstellen Sie Teams für den ersten Raum. Überlegen Sie, wie der Spieler mit jedem von Ihnen erwähnten Objekt interagieren kann. Zumindest sollten sie in der Lage sein, jedes Fach zu „studieren“ oder zu „studieren“. Hier sind einige Beispiele für Befehle, die der Spieler verwenden kann, und der Text, der als Ergebnis seiner Aktionen angezeigt wird:
    • Untersuche die Matratze - Gefüllt mit hochwertigen Gänsefedern, von denen die meisten derzeit im Raum schweben. Nass und riecht nach Schnaps.
    • studiere dich selbst - Du bist müde und nur in ein zerrissenes rosa Gewand gekleidet, das du kurz vor dem Sturm angezogen hast. Die Robe hat eine Tasche und einen Baumwollgürtel.
    • öffne die Tür - der Türgriff dreht sich, aber die Tür bietet sich nicht an. Es sieht so aus, als ob etwas Schweres die Tür auf der anderen Seite festhält.
  6. 6 Verwandeln Sie den ersten Raum in ein einfaches Puzzle. Nach dem klassischen Beginn muss der Spieler einen Weg aus dem Raum finden. Das Puzzle muss nicht schwer sein, es ist nur ein Beispiel dafür, worum es in Ihrem Spiel geht. Sie sollte dem Spieler auch beibringen, die Beschreibung sorgfältig zu lesen und nach Hinweisen zu suchen. Nach der Eingabe von Befehlen muss der Spieler beispielsweise Folgendes tun:
    • Hebe die Matratze an - In der gleichen Sekunde schlug Ihnen ein starker Tequila-Geruch in die Nase. Jetzt können Sie sehen, warum die Matratze nass war ... Sie haben sie beiseite geworfen und Ihre Hände am Bademantel abgewischt.
    • den Raum erkunden - Sie befinden sich im eichengetäfelten Cockpit. Ein eisernes Etagenbett ist im Sturm umgekippt, und die einzige Matratze, zerrissen und nass, liegt an der Seite. In der Ecke befindet sich eine Minibar. An der Nordseite des Raumes befindet sich eine geschlossene Tür. Auf dem Boden liegt eine kaputte Flasche.
    • hebe die Flasche - Du nimmst eine kaputte Tequila-Flasche. Sie wissen nie, was nützlich sein könnte.
    • Studientasche - Ihre Brieftasche ist vorhanden. Yo-hu!
    • Brieftasche lernen „Obwohl Sie die kostenlosen Pudding-Gutscheine verschenkt haben, sind immer noch Notfall-Gutscheine in Ihrer Brieftasche. Jetzt haben Sie auf Lager Schrottgutschein und Pfeifgutschein.
    • eine Brechstange bezahlen „Du hast den Schrottcoupon aufgehoben und dich räuspert. Der Coupon eilt davon, und eine Sekunde später fällt Ihnen ein schweres Brecheisen in die Hände.
    • öffne die Tür mit einem Brecheisen - Sie haben das Brecheisen in den Schlitz im Türrahmen gesteckt und kräftig gedrückt. Sie wurden von einem plötzlichen Knurren auf der anderen Seite der Tür erschreckt. Noch eine Anstrengung und Sie werden die Tür öffnen, aber bis dahin ist es besser, Ihre Waffe bereit zu haben.
    • öffne die Tür mit einem Brecheisen - Diesmal hielt die Tür nicht mehr. Es schwang ohne Schwierigkeiten auf und öffnete den Weg für einen riesigen grauen Wolf, der dich beobachtete! Denken Sie schnell - Sie können nur eine Option auswählen.
    • schlag den Wolf mit einer Flasche - Du hast dem Wolf mit einer zerbrochenen Flasche in die Nase geschlagen. Er jammerte und rannte weg.Der Weg nach Norden ist nun frei.

Teil 3 von 3: Schleifen und Fertigstellen des Spiels

  1. 1 Verben und Substantive sollten offensichtlich sein. Als Schöpfer sind Sie mit den Begriffen so vertraut, dass Sie sie auswendig lernen. Andere Menschen müssen sich nur von ein paar Sätzen leiten lassen. Wenn Sie ein neues Team oder Objekt hinzufügen, insbesondere wenn es für den Spielfortschritt wichtig ist, stellen Sie sicher, dass es offensichtlich und einfach zu verwenden ist.
    • Verwenden Sie in Zimmerbeschreibungen immer gültige Artikelnamen. Betritt ein Spieler beispielsweise einen Raum und sieht eine Beschreibung eines „Gemäldes“, muss der Begriff für dieses Objekt „Gemälde“ lauten. Wenn Sie versehentlich den Begriff "Bild" verwenden, müssen sich die Spieler fragen, wie sie damit umgehen sollen.
    • Erlaube die Verwendung von Synonymen für Verben. Überlegen Sie, wie der Spieler versuchen wird, das Objekt zu verwenden. Beispielsweise muss eine Schaltfläche sowohl auf "Drücken der Schaltfläche" als auch auf "Drücken der Schaltfläche" reagieren. Im Falle des Feindes kann dann "angegriffen", "geschlagen", "abgeschnitten" und auch "benutzt (jeder Gegenstand, der als Waffe verwendet werden kann) auf (Name des Feindes)" erfolgen.
  2. 2 Machen Sie Rätsel realistisch. Lassen Sie nicht zu, dass Ihr sorgfältig gestaltetes Puzzle das satte Eintauchen des Lesers stört. Nehmen wir an, Sie haben sich selbst übertroffen und ein Puzzle entwickelt, das einen Wikingerhelm, einen Dynamitstab und einen Bienenstock enthält, aber diese Gegenstände sind unrealistisch auf einem Raumschiff oder in einem Schulklassenzimmer zu finden. So brechen Sie die Logik der Einstellung und ausgefallene Objekte werden direkt schreien: "Benutze mich für das Rätsel."
    • Das Erstellen mehrerer Lösungen für dasselbe Rätsel macht sie realistischer, ebenso wie die Verwendung desselben Themas in mehreren Rätseln oder auf unterschiedliche Weise.
    • Puzzles müssen angemessen sein. Dein Charakter sollte das Bedürfnis verspüren, dieses oder jenes Rätsel zu lösen.
    • Vermeiden Sie künstliche Rätsel wie die Türme von Hanoi, Labyrinthe und Logikrätsel.
  3. 3 Seien Sie ehrlich zu Ihren Spielern. Old-School-Abenteuerspiele sind berühmt für ihre brutalen Ergebnisse, wie „Du hast einen Kieselstein genommen und dadurch eine Lawine ausgelöst, die dich unter dir begräbt. Ende des Spiels". Spieler wollen heutzutage, dass ihre Fähigkeiten belohnt werden. Abgesehen von der Notwendigkeit, versehentliche Todesfälle von Spielern zu vermeiden, sind hier einige Designentscheidungen zu beachten:
    • Wichtige Ereignisse sollten nicht zu Unfalltod führen. Wenn ein Spieler erst einmal herausgefunden hat, was zu tun ist, sollte er in den meisten Fällen zu 100 % erfolgreich sein.
    • Verteilen Sie Hinweise für knifflige Rätsel und fügen Sie nicht mehr als zwei imaginäre Wege hinzu, um das Problem zu lösen.
    • Fügen Sie keine Rätsel hinzu, die beim ersten Durchspielen nicht gelöst werden können, z. B. wenn das nächste Gebiet erkundet werden muss, oder Rätsel mit Konsequenzen, die bei falscher Lösung zum Tod führen.
    • Es ist nichts falsch daran, einen Bereich während des Spiels dauerhaft zu blockieren, wenn der Spieler zuvor gewarnt wird. Wenn eine Wahl dazu führt, dass das Spiel nicht abgeschlossen werden kann, muss der Spieler dies wissen und das Spiel muss sofort beendet werden, damit der Spieler alle Versuche ohne Hoffnung auf einen Sieg verlässt.
  4. 4 Endungen hinzufügen. Nehmen Sie sich etwas Zeit, um jedes Ende interessant zu gestalten. Wenn der Spieler verliert, sollte immer noch ein wichtiger Text vor ihm erscheinen, der beschreibt, was passiert ist und ihn auffordert, es erneut zu versuchen. Wenn der Spieler gewinnt, schreiben Sie ein langes, triumphales Ende und lassen Sie ihn ein paar zusätzliche Aktionen ausführen, während Sie den Sieg in einem speziellen Finalraum genießen.
  5. 5 Suchen Sie nach Rat und Inspiration. Es gibt Dutzende, wenn nicht Hunderte von Artikeln über Brass Lantern, Interactive Fiction Database und IFWiki, in denen Sie Ihre Fähigkeiten zu speziellen Themen verfeinern können, wie man einen glaubwürdigen Charakter erstellt oder Objekte mit komplexen Beziehungen programmiert.Vielleicht noch wichtiger ist die große Sammlung von Textspielen im IF-Archiv, wo Sie die Spiele finden, die Ihnen gefallen, und sie persönlich spielen können. Hier sind ein paar Websites, mit denen Sie beginnen können:
    • Sammlung von Zitaten in der IF Gems-Sammlung.
    • IF Theorie Buch
    • Handwerk des Abenteuers
  6. 6 Beta-Test. Wenn Sie mit der Erstellung des Spiels fertig sind, spielen Sie es ein paar Mal. Versuchen Sie, alle möglichen Gabeln im Spiel abzudecken und Dinge in einer "seltsamen" Reihenfolge zu tun, die Sie nicht geplant haben. Nachdem Sie alle Fehler behoben haben, auf die Sie stoßen, bringen Sie Ihre Freunde, Familie oder Online-Spieler online, um Ihr Spiel ebenfalls zu testen. Lassen Sie sie ihre Gedanken zu kniffligen oder langweiligen Teilen des Spiels mitteilen und überlegen Sie, ob Sie Änderungen vornehmen oder zusätzliche Lösungen einbeziehen.
    • Speichern Sie häufig oder verwenden Sie den Rückgängig-Befehl, falls verfügbar, damit Sie verschiedene Pfade ausprobieren können, ohne jedes Mal von vorne beginnen zu müssen.
  7. 7 Beende das Spiel. Einige Textspielprogramme verfügen über eine Online-Plattform, auf die Sie das Spiel herunterladen können. Eine häufigere Option ist das Hochladen des Spiels in das IF-Archiv und das Posten der Beschreibung in der IFDB.
    • Um Feedback zu erhalten, posten Sie einen Link zu Ihrem Spiel in sozialen Medien und Online-Fiction-Foren.
    • Die überwiegende Mehrheit der Textspiele wird kostenlos verteilt. Sie können dafür bezahlen, aber wenn dies Ihr erstes Projekt ist und Sie keine Fangemeinde haben, erwarten Sie keinen großen Hype.

Tipps

  • Um auf Ihr Spiel aufmerksam zu machen, reichen Sie es bei einem der vielen bestehenden IF-Wettbewerbe ein. Die Teilnahme an den meisten ist kostenlos, und daher werden mehrere Personen Ihr Spiel spielen. Wenn es interessant ist, wird Ihre Popularität wachsen.

Warnungen

  • Manche Plots und Sets sind so weit geschlagen, dass sie zu Klischees geworden sind, und nur dank eines geschickten Drehbuchs gelingen sie, ohne bei erfahrenen interaktiven Fiction-Spielern Langeweile zu verursachen. Versuchen Sie zu vermeiden, eine Geschichte um Amnesie, Erinnerungen, alltägliche Angelegenheiten (Wohn- oder Büro) und gewöhnliche Menschen zu bauen, die sich in der Welt der heroischen Fantasie befinden.