Inhaltsverzeichnis:

Ein Spiel im Notepad erstellen und vieles mehr - Gunook
Ein Spiel im Notepad erstellen und vieles mehr - Gunook

Video: Ein Spiel im Notepad erstellen und vieles mehr - Gunook

Video: Ein Spiel im Notepad erstellen und vieles mehr - Gunook
Video: Eigene Website ohne Vorkenntnisse | Selbstexperiment 2024, November
Anonim
Erstellen eines Spiels in Notepad und vieles mehr
Erstellen eines Spiels in Notepad und vieles mehr
Erstellen eines Spiels in Notepad und vieles mehr
Erstellen eines Spiels in Notepad und vieles mehr
Erstellen eines Spiels in Notepad und vieles mehr
Erstellen eines Spiels in Notepad und vieles mehr

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

Einführung in Batch
Einführung in Batch
Einführung in Batch
Einführung in Batch
Einführung in Batch
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

Cls, Exit, Titel und Farbe
Cls, Exit, Titel und Farbe
Cls, Exit, Titel und Farbe
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

Gehe zu
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

Set/p und If
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

%willkürlich%
%willkürlich%
Text-zu-Sprache-Konverter
Text-zu-Sprache-Konverter

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 !

Krieg der Sterne!!!
Krieg der Sterne!!!

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

Nachrichten langsam eingeben
Nachrichten langsam eingeben
Nachrichten langsam eingeben
Nachrichten langsam eingeben

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: