Indholdsfortegnelse:

Lav et spil i Notesblok og meget meget mere: 10 trin
Lav et spil i Notesblok og meget meget mere: 10 trin

Video: Lav et spil i Notesblok og meget meget mere: 10 trin

Video: Lav et spil i Notesblok og meget meget mere: 10 trin
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Juli
Anonim
Lav et spil i Notesblok og meget meget mere
Lav et spil i Notesblok og meget meget mere
Lav et spil i Notesblok og meget meget mere
Lav et spil i Notesblok og meget meget mere
Lav et spil i Notesblok og meget meget mere
Lav et spil i Notesblok og meget meget mere

Dette er min første instruerbare. Så hvis du har forslag, så kommenter. Lad os komme igang!

Når vi alle hører ordet notesblok, tænker vi på nogle kedelige ubrugelige applikationer til at notere ting. Godt notesblok er meget mere end det. Vi kan styre vores pc, lave nogle fede hacking og lave sjove spil.

ps her er batchfilen til tic tac toe -spillet

Trin 1: Introduktion til batch

Introduktion til Batch
Introduktion til Batch
Introduktion til Batch
Introduktion til Batch
Introduktion til Batch
Introduktion til Batch

Batch er et sprog, der primært løber tør for din Windows-kommandoprompt. Det er ikke kun nyttigt, men det kan også bruges til at skabe fantastiske tekstbaserede spil! Hvad er et tekstbaseret spil, du spørger? Det er et spil (et meget simpelt), hvor brugeren interagerer ved hjælp af tekst og valgfremstilling. Du vil lære at oprette situationer, hvor karaktererne bliver nødt til at træffe valg om, hvordan de vil gribe problemet an.

Først og fremmest åben notesblok

Nu er du klar til at begynde at skrive dine første kodelinjer samt lære de første kommandoer. Kommandoer er hvert af de ord, vi indtaster i programmet, der har en funktion; f.eks. kommandoerne ekko eller pause.

ekko, ekko. og pause

echo - ekko bruges til at vise almindelig tekst i dit spil. For eksempel kan du skrive: "ekko Hej eventyrer!", Og de mennesker, der spiller dit spil, vil se "Hej eventyrer!" (Så længe du skrev @echo fra).

ekko. - ekko. (med en periode) bruges til at oprette en tom linje i dit spil. Dette kan være nyttigt for at holde din tekst uberørt.

pause - Denne kommando bruges, når du vil have dine spillere til at holde en pause, og bruges oftest når du vil give dem tid til at læse noget tekst. Når du bruger denne kode, vises den som "Tryk på en vilkårlig tast for at fortsætte…" Dine spillere kan derefter trykke på en vilkårlig tast, når de er klar, for at fortsætte med at spille.

Gem dit spil som: nameofyourgame.bat

.bat -udvidelsen gør det til en batchfil.

Trin 2: Cls, Exit, Title og Color

Cls, Exit, Title og Color
Cls, Exit, Title og Color
Cls, Exit, Title og Color
Cls, Exit, Title og Color

Ok, dette næste sæt kommandoer er også alle også meget enkle, men er rart at have.

cls - cls er en kommando, som jeg bruger meget. Det står for "klar skærm", og hvad det gør er at fjerne al den tekst, der er lavet i kommandopromptvinduet (ergo, hvilket gør skærmen tom). Dette er et godt værktøj, når du vil holde dit spil rent og i orden.

exit - Dette gør præcis, hvad det lyder som, det lukker spillet. Du bør kun bruge dette, når karaktererne når slutningen af spillet, eller hvis du vil have spillet til at lukke, når de dør eller træffer en forkert beslutning.

titel - titel viser det, du skriver efter det, i titellinjen i kommandopromptvinduet.

farve - farve er en rigtig sjov kommando, og kan bruges til at sætte liv i dit spil. Når du tilføjer farvekoden efterfulgt af et mellemrum og et specifikt sæt tal eller bogstaver, kan du ændre farverne i kommandopromptvinduet. For en liste over de tilgængelige farver se billedet herunder eller åbn kommandoprompten (cmd) og indtast "color/?".

Det er et sæt med to numre. Første nummer er baggrundsfarve. Andet nummer er skrifttypefarve.

f.eks. 19

Trin 3: Gå til

Gå til
Gå til

Kommandoen "gå" er enkel, når du først har lært den at kende. Kommandoen bruges, når du vil have en spiller til at springe til en anden sektion af dit spil, f.eks. Når de træffer en bestemt beslutning.

Det fungerer på denne måde: Du indtaster kommandoen "goto" på en separat linje eller i slutningen af en "if" -sætning (som vi vil gå over senere). Du angiver derefter en variabel, der bliver destinationens navn. Navnet kan være hvad du vil, og består af de ord, du skriver efter "gå".

Trin 4: Indstil/p og If

Indstil/p og If
Indstil/p og If

Disse kommandoer er de mest avancerede kommandoer, som jeg vil lære dig.

set /p variable = - Denne kommando bruges, når du vil have din afspiller til at indsætte en variabel (et varierende svar). Dette kan være alt fra deres navn til navnet på et våben eller endda svaret på et af de valg, du har givet dem. Ofte vil denne variabel blive refereret senere, og derfor skal den have et navn. Navnet kan være, hvad du vil have det til at være.

Vi kan referere til denne variabel ved at placere variabelens navn mellem %. Eg. %svar%

hvis - denne kommando bruges, når vi opretter if/then -sætninger. Vi kan bruge det sammen med "set /p" for at skabe valg for spillere. Stil spilleren et spørgsmål med kommandoen "ekko". Sørg for klart at angive deres muligheder. Giv dem mulighed for at indtaste et svar med kommandoen "set /p".

Opret "if" -udsagn, der gør det muligt for spillernes valg at få konsekvenser, og som gør det muligt for historien at fortsætte.

"hvis" sætninger bruges med "equ" og "neq", hvilket betyder henholdsvis "lig" og "ikke lig".

Sådan skal dine udsagn se ud:

:Start

ekko JA eller NEJ?

sæt /p variabel =

hvis % variabel % svarer til JA til situationen1

hvis % variabel % er lig med NO goto situation2

hvis %variabel neq JA start

Hele denne kode betyder, at hvis spilleren skriver "JA", vil han blive sendt til "situation1"; hvis han skriver "NEJ", sendes han til "situation2"; hvis han hverken skriver "JA" eller "NEJ", sendes han tilbage til starten af spørgsmålet.

Trin 5: Ping Localhost -n 7> nul

%tilfældig%
%tilfældig%

nul "src =" https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp

Tekst til tale -konverter
Tekst til tale -konverter

nul "src =" {{file.large_url | tilføj: 'auto = webp & frame = 1 & height = 300' %} ">

Denne erklæring forsinker udførelsen af erklæringen i 7 sekunder. Du kan ændre værdien.

For f.eks.

@echo slukket

:Start

farve 10

ping localhost -n 0> nul

farve 20

ping localhost -n 0> nul

farve 30

ping localhost -n 0> nul

gå i gang

Dette program skaber en blinkende skærm, der aldrig stopper (uendelig loop).

Trin 6: %tilfældig %

Denne kommando opretter et tilfældigt 5 -cifret nummer. Denne kommando bruges ofte til at oprette en matrix -type program.

@echo slukket

farve 02

:Start

echo%random %% random %% random %% random %% random %% random%

gå i gang

Trin 7: Tekst til tale -konverter

Dette er min mest foretrukne ting ved notesblok. Denne bruger SAPI. Speech Application Programming Interface eller SAPI er en API udviklet af Microsoft til at tillade brug af talegenkendelse og talesyntese i Windows -applikationer.

Dette er lidt anderledes, fordi dette er i vbs script ikke batch. (Lydstyrken er lav)

svag besked

msg = inputbox ("Indtast tekst her", "Tekst til tale konverter")

sæt sapi = CreateObject ("sapi.spvoice")

sapi.tal msg

gem det med en.vbs -udvidelse

for f.eks. texttospeech.vbs

Trin 8: Star Wars !

Star wars!!!
Star wars!!!

Der er en komplet kopi af Star Wars udført udelukkende i ASCII -tegn, som du kan se i Windows -operativsystemet (eller ethvert OS, der understøtter telnet). Det eneste, der kræves for at se det, er en internetforbindelse; hastighed er ligegyldigt.

For at se det på Windows XP, Mac OS X og Linux

Gå til Start, Kør. (Kun for Windows -brugere)

Skriv nu "telnet towel.blinkenlights.nl" uden anførselstegn, og tryk på Enter.

Brugere af Mac OS X og Linux kan direkte udføre denne kode i terminalvinduet.

I Windows 8, Windows 8.1, Windows 7 og Windows VistaTelnet er som standard deaktiveret i de nyeste versioner af Windows.

Så for at se star wars skal du først aktivere telnet ved at gå til Kontrolpanel ›Programmer› Slå Windows -funktion til eller fra og markere begge afkrydsningsfelter for telnet.

Efter at have gjort det skal du følge nedenstående trin: -Gå til Start, Søg i Windows Vista og Windows 7. Åbn hovedsiden på Windows 8 og Windows 8.1.

Skriv telnet, og tryk på Enter. I det følgende kommandopromptvindue skal du skrive "o" uden anførselstegn og trykke på Enter.

Skriv nu "towel.blinkenlights.nl" uden anførselstegn, og tryk på Enter.

Hvis du ikke længere har brug for telnet, kan du slukke det.

Trin 9: Gentag konstant beskeder for at irritere nogen

Ved hjælp af dette notesblok -trick kan du irritere nogen og kan faktisk tvinge dem til at logge af eller forlade computeren (LOL ….). Dette notesblok -trick vil skabe en uendelig cyklus af en besked på computeren. Følg trinene for at vide mere: Åbn Notesblok. Skriv følgende kode i notesblokfilen.

: @ECHO slukket:

: Start msg * Hej

msg * Har du en dårlig dag?

msg * godt, jeg hygger mig!

msg * Lad os have det sjovt sammen!

msg * Fordi du har været o-w-n-e-d

BEGYNDER

for at afslutte det, genstart din computer

Trin 10: Skriv langsomt beskeder

Skriv langsomt beskeder
Skriv langsomt beskeder
Skriv langsomt beskeder
Skriv langsomt beskeder

Helt ufarligt trick og perfekt til at spille sjov med ens venner. Dette trick kan virkelig skræmme alle! Følg nedenstående trin for at udføre dette trick: Åbn Notesblok. Indsæt følgende kode i notesblokfilen:

(indtast alle citater igen)

WScript. Sleep 180000

WScript. Sleep 10000

Indstil WshShell = WScript. CreateObject ("WScript. Shell")

WshShell. Run "notesblok"

WScript. Sleep 100

WshShell. AppAktiver "Notesblok"

WScript. Sleep 500

WshShell. SendKeys “Hel”

WScript. Sleep 500

WshShell. SendKeys “lo”

WScript. Sleep 500

WshShell. SendKeys “, I”

WScript. Sleep 500

WshShell. SendKeys “kærlighed”

WScript. Sleep 500

WshShell. SendKeys “instruerbare”

WScript. Sleep 500

Gem filen med et hvilket som helst navn og med.vbs -udvidelse, og luk den.

For at afslutte den skal du åbne task manager og afslutte thewscript.exe -processen som vist på billedet ovenfor.

Anbefalede: