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
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
Schritt 2. Öffnen Sie Notepad oder ein anderes Programmierprogramm - Geany, Notepad ++ usw
Speichern Sie die Datei mit dem Namen 'My Games'.bat
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
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.
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'
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ü
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:
-
: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.
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.