Ein Videospiel mit CMD erstellen – wikiHow

Inhaltsverzeichnis:

Ein Videospiel mit CMD erstellen – wikiHow
Ein Videospiel mit CMD erstellen – wikiHow

Video: Ein Videospiel mit CMD erstellen – wikiHow

Video: Ein Videospiel mit CMD erstellen – wikiHow
Video: Wie in anderem Zimmer drucken | WLAN Drucker am Laptop einrichten 2024, Dezember
Anonim

Dies ist eine der kostenlosen und einfachen Möglichkeiten, Videospiele zu erstellen. Sie müssen es auch nicht herunterladen. Dabei lernen Sie ein wenig über die Batch-Programmierung. Sie müssen Ihre eigene Geschichte bereitstellen, um dieses Spiel auszuführen.

Schritt

Erstellen Sie ein Videospiel mit Cmd Schritt 1
Erstellen Sie ein Videospiel mit Cmd Schritt 1

Schritt 1. Alles innerhalb des Apostrophs kann geändert werden, es hat keinen Einfluss auf das Spiel – geben Sie es nicht in den eigentlichen Code ein

Erstellen Sie ein Videospiel mit Cmd Schritt 2
Erstellen Sie ein Videospiel mit Cmd Schritt 2

Schritt 2. Öffnen Sie Notepad oder ein anderes Programmierprogramm - Geany, Notepad ++ usw

Speichern Sie die Datei mit dem Namen 'My Games'.bat

Erstellen Sie ein Videospiel mit Cmd Schritt 3
Erstellen Sie ein Videospiel mit Cmd Schritt 3

Schritt 3. Beginnen Sie mit dem Schreiben des Codes

Beginnen Sie mit der Eingabe:

  • @echo aus

  • Titel 'Mein Spiel'

  • Farbe 0A

  • if "%1" neq "" (gehe zu %1)

  • Pause

Erstellen Sie ein Videospiel mit Cmd Schritt 4
Erstellen Sie ein Videospiel mit Cmd Schritt 4

Schritt 4. Farbe hinzufügen

Jetzt speichern und ausführen. Das Programm gibt einen Fehler und eine völlig andere Farbkombination aus. Suchen Sie eine Farbe, die Ihnen gefällt, und geben Sie nach „color“anstelle von „zz“ein. Eine gute Kombination ist Farbe 0A, was zu grünem Text und rotem Hintergrund führt.

Erstellen Sie ein Videospiel mit Cmd Schritt 5
Erstellen Sie ein Videospiel mit Cmd Schritt 5

Schritt 5. Erstellen Sie ein Menü

Um ein Menü zu erstellen, lassen Sie den Pausenabschnitt aus und geben Sie Folgendes ein:

  • :Speisekarte

  • cls

  • Echo '1. Start'

  • Echo '2. Anweisung'

  • Echo '3. Hinausgehen'

  • set /p answer='Geben Sie die Nummer Ihrer Wahl ein und drücken Sie die Eingabetaste.'

  • if %answer%==1 gehe zu 'Start_1'

  • if %answer%==2 gehe zu 'Hinweis'

  • if %answer%==3 gehe zu 'Beenden'

Erstellen Sie ein Videospiel mit Cmd Schritt 6
Erstellen Sie ein Videospiel mit Cmd Schritt 6

Schritt 6. Erstellen Sie einen 'Exit' und einen 'Hint'

Geben Sie den folgenden Code ein, um den Bildschirm zu beenden:

  • :'Hinausgehen'

  • Echo Danke fürs Spielen!

  • Ausgang /b

  • Geben Sie nun für das Hinweismenü Folgendes ein:
  • :'Anweisung'

  • cls

  • echo 'Hinweis'

  • Echo.

  • Dann schreibe:
  • echo 'Dein Hinweis hier'

  • So viele Sie möchten, geben Sie dann ein:
  • Pause

  • zum Menü

Erstellen Sie ein Videospiel mit Cmd Schritt 7
Erstellen Sie ein Videospiel mit Cmd Schritt 7

Schritt 7. Starten Sie das Spiel

Geben Sie ein Szenario ein:

  • :Start_1

  • cls

  • echo „Du hast einen schlechten Menschen kennengelernt. Ihre Truppen sind:'

  • echo '3 Bauern'

  • echo 'Sie haben gute Gewinnchancen.'

  • set /p answer='Möchtest du kämpfen oder weglaufen?'

  • if %answer%=='Kampf' gehe zu 'Kampf_1'

  • if %answer%=='Run' gehe zu 'Run_1'

Schritt 8.

  • Kämpfen und rennen.

    Um nun das Kampf- und Laufmenü zu erstellen:

    Erstellen Sie ein Videospiel mit Cmd Schritt 8
    Erstellen Sie ein Videospiel mit Cmd Schritt 8
    • :Lauf_1

    • cls

    • Echo, du bist in Sicherheit!

    • Pause

    • gehe zu 'Start_1'

    • :Kampf_1

    • echo Du entscheidest zu kämpfen.

    • echo Der Kampf beginnt.

    • set /p answer= Geben Sie die Zahl 1 ein und drücken Sie die Eingabetaste, um fortzufahren:

    • if %answer%==1 gehe zu Bertarung_1_Loop

    • :'Fight_1_Loop'

    • set /a num=%zufällig%

    • if %num% gtr 4 gehe zu 'Fight_1_Loop'

    • if %num% lss 1 gehe zu 'Fight_1_Loop'

    • if %num%==1 gehe zu 'Lose_Bertarung_1'

    • if %num%==2 gehe zu 'Win_Battle_1'

    • if %num%==3 gehe zu 'Win_Battle_1'

    • if %num%==4 gehe zu 'Win_Battle_1'

    • :'Lost_Fight_1'

    • cls

    • echo Entschuldigung, du hast verloren!(

    • Pause

    • zum Menü

    • :'Win_Fight_1'

    • cls

    • echo Herzlichen Glückwunsch, Sie haben gewonnen!

    • set /p answer='Möchten Sie es speichern?'

    • if %answer%=='Ja' gehe zu 'Speichern'

    • if %answer%=='Nein' gehe zu 'Start_2'

    • :'Speichern'

    • gehe zu 'Start_2'

    • Jetzt können Sie den in 'Start_1' verwendeten Code wiederholen, um den zweiten, dritten, vierten usw. zu erstellen.
    • Auch wenn Sie zum Beispiel: Fight_1 eingeben, sollten Sie auch sicherstellen, dass der Teil, der Goto Fight_1 sagt, der gleiche bleibt wie der andere, so dass Sie, wenn Sie einen ändern, beide ändern müssen.
  • Schließen Sie Notepad, klicken Sie dann auf Ja, speichern Sie die Datei. Ändern Sie das Format für alle Dateien und fügen Sie.bat nach dem Namen hinzu.

    Erstellen Sie ein Videospiel mit Cmd Schritt 9
    Erstellen Sie ein Videospiel mit Cmd Schritt 9
  • Tipps

    • Denken Sie daran, jedes Mal, wenn Sie etwas für den Benutzer sichtbar machen möchten, davor echo eingeben.
    • Spielen Sie das Spiel, wie es sich entwickelt, auch wenn es noch nicht fertig ist. Auf diese Weise können Sie die Beziehung zwischen dem, was Sie eingegeben haben, und dem, was Sie erhalten, erkennen und Fehler erkennen.
    • Wenn Sie das Spiel mitten in einem Testspiel beenden müssen, geben Sie Strg-C ein.
    • Batch-Dateien in Windows können für die automatisierte Arbeit verwendet werden, aber das Schreiben von Textspielen wie diesem ist eine unterhaltsame Möglichkeit, um zu sehen, wie es funktioniert.
    • Überprüfen Sie das Batch-Skript sorgfältig und Sie werden herausfinden, welches falsch ist.
    • Ein sehr häufiger Fehler ist, dass das Programm nicht ausgeführt wird.

    Empfohlen: