Inhaltsverzeichnis:
- Schritt 1: Einführung in Batch
- Schritt 2: Cls, Exit, Titel und Farbe
- Schritt 3: Gehe zu
- Schritt 4: Set/p und If
- Schritt 5: Ping Localhost -n 7 >nul
- Schritt 6: %zufällig%
- Schritt 7: Text-zu-Sprache-Konverter
- Schritt 8: Star Wars !
- Schritt 9: Nachrichten ständig wiederholen, um jemanden zu ärgern
- Schritt 10: Geben Sie langsam Nachrichten ein
Video: Ein Spiel im Notepad erstellen und vieles mehr - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Dies ist mein erstes instructable. Wenn Sie also Vorschläge haben, kommentieren Sie bitte. Lass uns anfangen!
Wenn wir alle das Wort Notizblock hören, denken wir an einige langweilige nutzlose Anwendungen, um Dinge aufzuschreiben. Nun, Notizblock ist viel mehr als das. Wir können unseren PC steuern, coole Hacks machen und lustige Spiele machen.
ps hier ist die Batch-Datei für das Tic-Tac-Toe-Spiel
Schritt 1: Einführung in Batch
Batch ist eine Sprache, die hauptsächlich über Ihre Windows-Eingabeaufforderung ausgeführt wird. Sie ist nicht nur nützlich, sondern kann auch zum Erstellen erstaunlicher textbasierter Spiele verwendet werden! Was ist ein textbasiertes Spiel, fragen Sie? Es ist ein Spiel (ein sehr einfaches), in dem der Benutzer durch die Verwendung von Text und Entscheidungen interagiert. Sie lernen, Situationen einzurichten, in denen die Charaktere Entscheidungen treffen müssen, wie sie das Problem angehen wollen.
Öffnen Sie zuerst den Notizblock
Code!Jetzt können Sie mit der Eingabe Ihrer ersten Codezeilen und dem Erlernen der ersten Befehle beginnen. Befehle sind alle Wörter, die wir in das Programm eingeben, die eine Funktion haben; wie die Echo- oder Pause-Befehle.
Echo Echo. und pausiere
echo - echo wird verwendet, um normalen Text in Ihrem Spiel anzuzeigen. Sie können beispielsweise eingeben: "echo Hallo Abenteurer!", und die Personen, die Ihr Spiel spielen, sehen "Hallo Abenteurer!" (Solange Sie @echo off eingegeben haben).
Echo. - Echo. (mit einem Punkt) wird verwendet, um eine leere Zeile in Ihrem Spiel zu erstellen. Dies kann nützlich sein, um Ihren Text übersichtlich zu halten.
Pause - Dieser Befehl wird verwendet, wenn Sie möchten, dass Ihre Spieler eine Pause einlegen, und wird am häufigsten verwendet, wenn Sie ihnen Zeit geben möchten, einen Text zu lesen. Wenn Sie diesen Code verwenden, wird er als "Drücken Sie eine beliebige Taste zum Fortfahren …" angezeigt. Ihre Spieler können dann, wenn sie bereit sind, eine beliebige Taste drücken, um weiterzuspielen.
Speichere dein Spiel unter: nameofyourgame.bat
Die Erweiterung.bat macht es zu einer Batch-Datei.
Schritt 2: Cls, Exit, Titel und Farbe
Ok, dieser nächste Satz von Befehlen ist auch alle sehr einfach, aber schön zu haben.
cls - cls ist ein Befehl, den ich häufig verwende. Es steht für "Clear Screen" und entfernt den gesamten Text, der im Eingabeaufforderungsfenster erstellt wurde (ergo, macht den Bildschirm leer). Dies ist ein gutes Werkzeug, wenn Sie Ihr Spiel sauber und in Ordnung halten möchten.
exit - Das macht genau das, wonach es sich anhört, es schließt das Spiel. Sie sollten dies nur verwenden, wenn die Charaktere das Ende des Spiels erreichen oder wenn Sie möchten, dass das Spiel beendet wird, wenn sie sterben oder eine falsche Entscheidung treffen.
title - title zeigt an, was Sie danach in der Titelleiste des Eingabeaufforderungsfensters eingeben.
Farbe - Farbe ist ein wirklich lustiger Befehl und kann verwendet werden, um Ihr Spiel zu beleben. Wenn Sie den Farbcode gefolgt von einem Leerzeichen und einem bestimmten Satz von Zahlen oder Buchstaben hinzufügen, können Sie die Farben des Eingabeaufforderungsfensters ändern. Eine Liste der verfügbaren Farben finden Sie im Bild unten oder öffnen Sie die Eingabeaufforderung (cmd) und geben Sie "color/?" ein.
Es ist ein Satz von zwei Zahlen. Die erste Zahl ist die Hintergrundfarbe. Die zweite Zahl ist die Schriftfarbe.
z. B. 19
Schritt 3: Gehe zu
Der Befehl "goto" ist einfach, wenn Sie ihn erst einmal kennengelernt haben. Der Befehl wird verwendet, wenn Sie möchten, dass ein Spieler zu einem anderen Abschnitt Ihres Spiels springt, z. B. wenn er eine bestimmte Entscheidung trifft.
Es funktioniert so: Sie geben den Befehl "goto" in einer separaten Zeile oder am Ende einer "if"-Anweisung ein (auf die wir später eingehen werden). Sie geben dann eine Variable an, die der Name des Ziels wird. Der Name kann beliebig sein und besteht aus den Wörtern, die Sie nach "goto" eingeben.
Schritt 4: Set/p und If
Diese Befehle sind die fortgeschrittensten Befehle, die ich Ihnen beibringen werde.
set /p variable= - Dieser Befehl wird verwendet, wenn Sie möchten, dass Ihr Player eine Variable (eine abweichende Antwort) einfügt. Dies kann überall sein, von ihrem Namen bis hin zum Namen einer Waffe oder sogar die Antwort auf eine der Entscheidungen, die Sie ihnen gegeben haben. Oftmals wird diese Variable später referenziert und muss daher einen Namen erhalten. Der Name kann beliebig sein.
Wir können auf diese Variable verweisen, indem wir den Namen der Variablen zwischen %. Bsp. %Antworten%
if - Dieser Befehl wird verwendet, wenn wir if/then-Anweisungen erstellen. Wir können es in Verbindung mit "set /p" verwenden, um Auswahlmöglichkeiten für Spieler zu erstellen. Stellen Sie dem Spieler eine Frage mit dem Befehl "echo". Stellen Sie sicher, dass Sie ihre Optionen klar angeben. Geben Sie ihnen die Möglichkeit, eine Antwort mit dem Befehl "set /p" einzugeben.
Erstellen Sie „Wenn“-Anweisungen, die es den Spielern ermöglichen, Konsequenzen zu ziehen und die Geschichte weiterzuführen.
"if"-Anweisungen werden mit "equ" und "neq" verwendet, was "gleich" bzw. "nicht gleich" bedeutet.
So sollten Ihre Aussagen aussehen:
:Anfang
Echo JA oder NEIN?
set /p variabel=
if %variable% gleich JA gehe zu Situation1
if %variable% equ NEIN Gehe zur Situation2
if %variable neq YES goto start
All dieser Code bedeutet, dass, wenn der Spieler "JA" eingibt, er zu "Situation1" geschickt wird; wenn er "NEIN" eintippt, wird er zu "situation2" geschickt; tippt er weder "JA" noch "NEIN" ein, wird er zum Anfang der Frage zurückgeschickt.
Schritt 5: Ping Localhost -n 7 >nul
Diese Anweisung verzögert die Ausführung der Anweisung um 7 Sekunden. Sie können den Wert ändern.
Für zB.
@echo aus
:Anfang
Farbe 10
ping localhost -n 0 >null
Farbe 20
ping localhost -n 0 >null
Farbe 30
ping localhost -n 0 >null
fang an
Dieses Programm erstellt einen blinkenden Bildschirm, der nie aufhört (Endlosschleife).
Schritt 6: %zufällig%
Dieser Befehl erzeugt eine zufällige 5-stellige Zahl. Dieser Befehl wird oft verwendet, um ein Programm vom Typ Matrix zu erstellen.
@echo aus
Farbe 02
:Anfang
echo %zufällig%%zufällig%%zufällig%%zufällig%%zufällig%%zufällig%
fang an
Schritt 7: Text-zu-Sprache-Konverter
Dies ist meine Lieblingssache an Notepad. Dies verwendet SAPI. Das Speech Application Programming Interface oder SAPI ist eine von Microsoft entwickelte API, um die Verwendung von Spracherkennung und Sprachsynthese in Windows-Anwendungen zu ermöglichen.
Dies ist etwas anders, da dies im vbs-Skript und nicht im Batch erfolgt. (Die Lautstärke ist gering)
dim msg
msg = inputbox("Text hier eingeben", "Text-zu-Sprache-Konverter")
set sapi = CreateObject("sapi.spvoice")
sapi.speak msg
Speichern Sie es mit einer.vbs-Erweiterung
für zB. texttospeech.vbs
Schritt 8: Star Wars !
Es gibt eine vollständige Kopie von Star Wars, die vollständig in ASCII-Zeichen erstellt wurde und die Sie im Windows-Betriebssystem (oder jedem Betriebssystem, das Telnet unterstützt) ansehen können. Das einzige, was zum Anschauen erforderlich ist, ist eine Internetverbindung; Geschwindigkeit ist egal.
Um es auf Windows XP, Mac OS X und Linux anzusehen
Gehen Sie zu Start, Ausführen. (Nur für Windows-Benutzer)
Geben Sie nun "telnet towel.blinkenlights.nl" ohne Anführungszeichen ein und drücken Sie die Eingabetaste.
Benutzer von Mac OS X und Linux können diesen Code direkt im Terminalfenster ausführen.
Unter Windows 8, Windows 8.1, Windows 7 und Windows VistaTelnet ist in den neuesten Versionen von Windows standardmäßig deaktiviert.
Um Star Wars zu sehen, müssen Sie also zuerst Telnet aktivieren, indem Sie zu Systemsteuerung > Programme > Windows-Funktion aktivieren oder deaktivieren und beide Telnet-Kontrollkästchen aktivieren.
Führen Sie danach die folgenden Schritte aus: - Gehen Sie zu Start, suchen Sie in Windows Vista und Windows 7. Öffnen Sie unter Windows 8 und Windows 8.1 die Hauptseite der Startseite.
Geben Sie telnet ein und drücken Sie die Eingabetaste. Geben Sie im folgenden Eingabeaufforderungsfenster "o" ohne Anführungszeichen ein und drücken Sie die Eingabetaste.
Geben Sie nun "towel.blinkenlights.nl" ohne die Anführungszeichen ein und drücken Sie die Eingabetaste.
Wenn Sie Telnet nicht mehr benötigen, können Sie es deaktivieren.
Schritt 9: Nachrichten ständig wiederholen, um jemanden zu ärgern
Mit diesem Notizblock-Trick können Sie jeden ärgern und ihn sogar zwingen, sich abzumelden oder den Computer zu verlassen (LOL….). Dieser Notizblock-Trick erstellt einen unendlichen Zyklus einer Nachricht im Computer. Befolgen Sie die Schritte, um mehr zu erfahren: Öffnen Sie Notepad. Geben Sie den folgenden Code in die Notepad-Datei ein.
:@ECHO aus:
:Nachricht beginnen * Hi
msg * Hast du einen schlechten Tag?
msg * na ja, ich habe spaß!
msg * Lass uns zusammen Spaß haben!
msg * Weil du o-w-n-e-d warst
STARTEN
Um es zu beenden, starten Sie Ihren Computer neu
Schritt 10: Geben Sie langsam Nachrichten ein
Völlig harmloser Trick und perfekt, um seinen Freunden Streiche zu spielen. Dieser Trick kann wirklich jeden ausflippen! Befolgen Sie die unten aufgeführten Schritte, um diesen Trick auszuführen: Öffnen Sie Notepad. Fügen Sie den folgenden Code in die Notepad-Datei ein:
(alle Anführungszeichen erneut eingeben)
WScript. Sleep 180000
WScript. Schlaf 10000
Set WshShell = WScript. CreateObject("WScript. Shell")
WshShell. Run „Notizblock“
WScript. Schlaf 100
WshShell. AppAktiviere „Notizblock“
WScript. Schlaf 500
WshShell. SendKeys „Hel“
WScript. Schlaf 500
WshShell. SendKeys „lo“
WScript. Schlaf 500
WshShell. SendKeys „, I“
WScript. Schlaf 500
WshShell. SendKeys „Liebe“
WScript. Schlaf 500
WshShell. SendKeys "instructables"
WScript. Schlaf 500
Speichern Sie die Datei unter einem beliebigen Namen und mit der Erweiterung.vbs und schließen Sie sie.
Um es zu beenden, öffnen Sie den Task-Manager und beenden Sie den wscript.exe-Prozess, wie in der Abbildung oben gezeigt.
Empfohlen:
So erstellen Sie ein Microbit-Spiel: 7 Schritte
So erstellen Sie ein Microbit-Spiel: Hai-Freunde, In dieser Lektion werde ich Ihnen beibringen, wie Sie ein Spiel in Tinkercad mit der neuen speziellen Komponente Microbit erstellen
So erstellen Sie ein Multiplayer-Spiel mit Arduino-Controllern – wikiHow
So erstellen Sie ein Multiplayer-Spiel mit Arduino-Controllern: Haben Sie sich jemals gefragt, wie Spieleentwickler erstaunliche Spiele entwickeln, die Menschen weltweit gerne spielen? Nun, heute werde ich Ihnen nur einen kleinen Hinweis darauf geben, indem ich ein kleines Multiplayer-Spiel erstelle, das entweder von einer Arduino-Steuerung gesteuert wird
So überprüfen Sie, ob ein Spiel auf Ihrem Computer ausgeführt wird, bevor Sie das Spiel kaufen.: 4 Schritte
So prüfen Sie, ob ein Spiel auf Ihrem Computer läuft, bevor Sie das Spiel kaufen Nun, sein Computer ist ziemlich neu, und es war mir ein Rätsel, warum er nicht lief. Nach ein paar Stunden Recherche im Internet bin ich auf
Ein einfaches Batch-Trivia-Spiel erstellen – wikiHow
So erstellen Sie ein einfaches Batch-Trivia-Spiel: Dies ist eine sehr einfache Möglichkeit, ein Trivia-Spiel zu erstellen. Ich hoffe du magst es. Übrigens habe ich auch bereits ein Trivia-Spiel gepostet. Wenn Sie also kein eigenes machen möchten, gehen Sie einfach auf diese Website https://www.instructables.com/id/Trivia_Game/die über uns gepostete Website
So erstellen Sie ein PowerPoint-Spiel (Berühren Sie nicht die Wände) – wikiHow
Wie man ein PowerPoint-Spiel macht (Berühre die Wände nicht): In diesem Instructable zeige ich euch, wie man ein einfach zu machendes PowerPoint-Spiel "Berühre die Wände" mache. Sie können so viele Ebenen machen, wie Sie möchten, aber i zeigt Ihnen, wie Sie eine mit 2 Ebenen erstellen