Innehållsförteckning:

Gör ett spel i anteckningsblock och mycket mycket mer: 10 steg
Gör ett spel i anteckningsblock och mycket mycket mer: 10 steg

Video: Gör ett spel i anteckningsblock och mycket mycket mer: 10 steg

Video: Gör ett spel i anteckningsblock och mycket mycket mer: 10 steg
Video: När man låtsades ringa polisen på sitt yngsta syskon 😂 2024, Juli
Anonim
Att göra ett spel i anteckningsblock och mycket mycket mer
Att göra ett spel i anteckningsblock och mycket mycket mer
Att göra ett spel i anteckningsblock och mycket mycket mer
Att göra ett spel i anteckningsblock och mycket mycket mer
Att göra ett spel i anteckningsblock och mycket mycket mer
Att göra ett spel i anteckningsblock och mycket mycket mer

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

Introduktion till Batch
Introduktion till Batch
Introduktion till Batch
Introduktion till Batch
Introduktion till Batch
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

Cls, Exit, Title och Color
Cls, Exit, Title och Color
Cls, Exit, Title och Color
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

Gå till
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

Ställ in/p och If
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

%slumpmässig%
%slumpmässig%

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

Text till talomvandlare
Text till talomvandlare

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 !!

Stjärnornas krig!!!
Stjärnornas krig!!!

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

Skriv långsamt meddelanden
Skriv långsamt meddelanden
Skriv långsamt meddelanden
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: