Innehållsförteckning:
- Steg 1: Introduktion till Batch
- Steg 2: Cls, Exit, Title och Color
- Steg 3: Gå till
- Steg 4: Ställ in/p och If
- Steg 5: Ping Localhost -n 7> nul
- Steg 6: %slumpmässigt %
- Steg 7: Text till talomvandlare
- Steg 8: Star Wars !!
- Steg 9: Upprepa ständigt meddelanden för att irritera någon
- Steg 10: Skriv långsamt meddelanden
Video: Gör ett spel i anteckningsblock och mycket mycket mer: 10 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Detta är min första instruerbara. Så om du har några förslag, kommentera. Låt oss börja!
När vi alla hör ordet anteckningsblock tänker vi på några tråkiga värdelösa applikationer för att anteckna saker. Tja anteckningsblock är mycket mer än så. Vi kan styra vår dator, göra några coola hacking och göra roliga spel.
ps här är batchfilen för spelet tic tac toe
Steg 1: Introduktion till Batch
Batch är ett språk som huvudsakligen tar slut på Windows-kommandotolken. Det är inte bara användbart, det kan också användas för att skapa fantastiska textbaserade spel! Vad är ett textbaserat spel du frågar? Det är ett spel (ett mycket enkelt spel) där användaren interagerar genom att använda text och göra val. Du kommer att lära dig att ställa in situationer där karaktärerna måste göra val om hur de vill närma sig problemet.
Först och främst öppen anteckningsblock
Nu är du redo att börja skriva dina första kodrader och lära dig de första kommandona. Kommandon är vart och ett av de ord som vi skriver in i programmet som har en funktion; t.ex. ekot eller pauskommandon.
eko, eko. och pausa
echo - echo används för att visa vanlig text i ditt spel. Till exempel kan du skriva: "echo Hej äventyrare!", Och de som spelar ditt spel kommer att se "Hej äventyrare!" (Så länge du skrev in @echo av).
eko. - eko. (med en punkt) används för att skapa en tom rad i ditt spel. Detta kan vara användbart för att hålla din text orolig.
paus - Det här kommandot används när du vill att dina spelare ska ta en paus och används oftast när du vill ge dem tid att läsa lite text. När du använder den här koden visas den som "Tryck på valfri knapp för att fortsätta …" Dina spelare kan sedan trycka på valfri knapp när de är redo för att fortsätta spela.
Spara ditt spel som: nameofyourgame.bat
.bat -tillägget gör det till en batchfil.
Steg 2: Cls, Exit, Title och Color
Ok, nästa uppsättning kommandon är också riktigt enkla, men är trevliga att ha.
cls - cls är ett kommando som jag använder mycket. Det står för "rensa skärmen", och vad det gör är att ta bort all text som har gjorts i kommandotolken fönstret (ergo, gör skärmen tom). Detta är ett bra verktyg när du vill hålla ditt spel rent och i ordning.
exit - Det här gör precis som det låter som, det stänger spelet. Du bör bara använda detta när karaktärerna når slutet av spelet, eller om du vill att spelet ska stängas när de dör eller fattar ett felaktigt beslut.
title - titel visar vad du skriver efter det i titelfältet i kommandotolken.
färg - färg är ett riktigt roligt kommando och kan användas för att liva upp ditt spel. När du lägger till färgkoden, följt av ett mellanslag och en specifik uppsättning siffror eller bokstäver, kan du ändra färgerna i kommandotolken. För en lista över tillgängliga färger, se bilden nedan eller öppna kommandotolken (cmd) och skriv in "color/?".
Det är en uppsättning med två nummer. Första numret är bakgrundsfärg. Andra numret är teckensnittsfärg.
t.ex. 19
Steg 3: Gå till
Kommandot "gå" är enkelt när du väl har lärt dig det. Kommandot används när du vill att en spelare ska hoppa till en annan del av ditt spel, till exempel när de fattar ett visst beslut.
Det fungerar så här: Du anger "goto" -kommandot på en separat rad, eller i slutet av ett "if" -uttalande (som vi kommer att gå igenom senare). Du anger sedan en variabel som blir destinationens namn. Namnet kan vara vad du vill och består av de ord du skriver efter "gå".
Steg 4: Ställ in/p och If
Dessa kommandon är de mest avancerade kommandon som jag ska lära dig.
set /p variable = - Detta kommando används när du vill att din spelare ska infoga en variabel (ett varierande svar). Detta kan vara var som helst från deras namn till namnet på ett vapen eller till och med svaret på ett av de val du har gett dem. Ofta kommer denna variabel att refereras senare och måste därför ges ett namn. Namnet kan vara vad du vill att det ska vara.
Vi kan referera till denna variabel genom att placera variabelns namn mellan %. Eg. %svar%
if - detta kommando används när vi skapar if/then -satser. Vi kan använda den tillsammans med "set /p" för att skapa val för spelare. Ställ en fråga till spelaren med kommandot "echo". Var noga med att tydligt ange deras alternativ. Ge dem möjlighet att ange ett svar med kommandot "set /p".
Skapa "if" -uttalanden som gör att spelarnas val kan få konsekvenser och som gör att historien kan fortsätta.
"om" påståenden används med "ekv" och "neq" vilket betyder "lika" respektive "inte lika".
Så här ska dina uttalanden se ut:
:Start
eko JA eller NEJ?
set /p variabel =
om % variabel % ek JA gå till situationen1
om % variabel % motsvarar INTE i situation 2
om %variabel neq JA starta
All denna kod betyder att om spelaren skriver "JA" kommer han att skickas till "situation1"; om han skriver "NEJ" skickas han till "situation2"; om han varken skriver "JA" eller "NEJ" skickas han tillbaka till början av frågan.
Steg 5: Ping Localhost -n 7> nul
nul "src =" https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp
nul "src =" {{file.large_url | add: 'auto = webp & frame = 1 & height = 300' %} ">
Detta uttalande försenar utförandet av uttalandet i 7 sekunder. Du kan ändra värdet.
Till exempel
@echo av
:Start
färg 10
ping localhost -n 0> nul
färg 20
ping localhost -n 0> nul
färg 30
ping localhost -n 0> nul
gå igång
Detta program skapar en blinkande skärm som aldrig stannar (infinate loop).
Steg 6: %slumpmässigt %
Denna kommando skapar ett slumpmässigt 5 -siffrigt nummer. Detta kommando används ofta för att skapa en matris typ av program.
@echo av
färg 02
:Start
echo%random %% random %% random %% random %% random %% random%
gå igång
Steg 7: Text till talomvandlare
Detta är min mest favorit sak om anteckningsblock. Detta använder SAPI. Speech Application Programming Interface eller SAPI är ett API som utvecklats av Microsoft för att tillåta användning av taligenkänning och talsyntes i Windows -applikationer.
Detta är något annorlunda eftersom det här är i vbs -skript inte batch. (Volymen är låg)
svagt meddelande
msg = inputbox ("Ange text här", "Text till talomvandlare")
set sapi = CreateObject ("sapi.spvoice")
sapi.speak msg
spara det med en.vbs -tillägg
för t.ex. texttospeech.vbs
Steg 8: Star Wars !!
Det finns en fullständig kopia av Star Wars helt och hållet i ASCII -tecken som du kan titta på i Windows -operativsystemet (eller alla operativsystem som stöder telnet). Det enda som krävs för att titta på det är en internetanslutning; hastighet spelar ingen roll.
För att se den på Windows XP, Mac OS X och Linux
Gå till Start, Run. (Endast för Windows -användare)
Skriv nu "telnet handduk.blinkenlights.nl" utan citattecken och tryck på Enter.
Användare av Mac OS X och Linux kan direkt köra denna kod i terminalfönstret.
I Windows 8, Windows 8.1, Windows 7 och Windows VistaTelnet är som standard inaktiverat i de senaste versionerna av Windows.
Så för att kunna se star wars måste du först aktivera telnet genom att gå till Kontrollpanelen ›Program› Slå på eller stänga av Windows -funktionen och markera båda kryssrutorna för telnet.
När du har gjort det följer du stegen nedan: -Gå till Start, Sök i Windows Vista och Windows 7. Öppna startsidan på Windows 8 och Windows 8.1.
Skriv telnet och tryck på Enter. I följande kommandotolksfönster skriver du "o" utan citattecken och trycker på Enter.
Skriv nu "handduk.blinkenlights.nl" utan citattecken och tryck på Enter.
Om du inte behöver telnet längre kan du stänga av det.
Steg 9: Upprepa ständigt meddelanden för att irritera någon
Med detta anteckningsblock kan du irritera vem som helst och kan faktiskt tvinga dem att logga ut eller lämna datorn (LOL ….). Detta anteckningsblock -trick kommer att skapa en oändlig cykel av ett meddelande i datorn. Följ stegen för att veta mer: Öppna Anteckningar. Skriv följande kod i anteckningsfilen.
: @ECHO av:
: Börja meddelande * Hej
msg * Har du en dålig dag?
msg * ja, jag har kul!
msg * Låt oss ha kul tillsammans!
msg * För att du har varit o-w-n-e-d
GÅTT BÖRJA
för att avsluta starta om datorn
Steg 10: Skriv långsamt meddelanden
Helt ofarligt trick och perfekt för att spela upptåg mot sina vänner. Det här tricket kan verkligen skrämma vem som helst! Följ stegen nedan för att utföra det här tricket: Öppna anteckningsblock Klistra in följande kod i anteckningsfilen:
(skriv alla citat igen)
WScript. Sleep 180000
WScript. Sleep 10000
Ställ in WshShell = WScript. CreateObject (“WScript. Shell”)
WshShell. Run "anteckningsblock"
WScript. Sleep 100
WshShell. AppActivate "Anteckningsblock"
WScript. Sleep 500
WshShell. SendKeys “Hel”
WScript. Sleep 500
WshShell. SendKeys “lo”
WScript. Sleep 500
WshShell. SendKeys “, I”
WScript. Sleep 500
WshShell. SendKeys “kärlek”
WScript. Sleep 500
WshShell. SendKeys”instruerbara”
WScript. Sleep 500
Spara filen med valfritt namn och med.vbs -tillägg och stäng den.
För att avsluta den, öppna aktivitetshanteraren och avsluta thewscript.exe -processen enligt bilden ovan.
Rekommenderad:
Smart motorcykel HUD-prototyp (turn-by-turn navigation och så mycket mer): 9 steg
Smart motorcykel HUD-prototyp (sväng-för-sväng-navigering och så mycket mer): Hej! Denna instruktion är berättelsen om hur jag konstruerade och byggde en HUD-plattform (Heads-Up Display) utformad för att monteras på motorcykelhjälmar. Det skrevs i samband med tävlingen "kartor". Tyvärr kunde jag inte avsluta
Fantastiskt växthus med automatisk vattning, internetanslutning och mycket mer: 7 steg (med bilder)
Fantastiskt växthus med automatisk vattning, internetanslutning och mycket mer: Välkommen till denna instruktion. I början av mars var jag i en trädgårdsbutik och såg några växthus. Och eftersom jag redan länge ville göra ett projekt med växter och elektronik, gick jag vidare och köpte ett: https://www.instagram.com/p
SCARA Robot: Lär dig mer om Foward och Inverse Kinematics !!! (Plot Twist Lär dig hur du gör ett realtidsgränssnitt i ARDUINO med hjälp av BEHANDLING !!!!): 5 steg (med bilder)
SCARA Robot: Lär dig mer om Foward och Inverse Kinematics !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using Processing !!!!): En SCARA -robot är en mycket populär maskin i branschvärlden. Namnet står för både Selective Compliant Assembly Robot Arm eller Selective Compliant Articulated Robot Arm. Det är i grunden en tre graders frihetsrobot, som är de två första
Hur man gör ett CMD -spel! Gratis nedladdning och kodkopiering !: 6 steg
Hur man gör ett CMD -spel! Gratis nedladdning och kodkopia !: Jag skapade detta fantastiska CMD/BATCH -spel Gratis nedladdning och kodkopia
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer: 6 steg (med bilder)
Gör din egen professionella skivrengöringsmaskin för mindre än $ 80 och spara upp till $ 3000 och mer .: Ursäkta min engelska. Efter att jag hittat tillbaka till ljudet av god gammal vinyl hade jag problemet med varje skivälskare. Hur rengörs posterna ordentligt!? Det finns många sätt på Internet. Billigare sätt som Knosti eller Discofilm men också