INHOUDSOPGAWE:
- Stap 1: Inleiding tot Batch
- Stap 2: Cls, Exit, Title en Color
- Stap 3: Gaan
- Stap 4: Stel/p en If
- Stap 5: Ping Localhost -n 7> nul
- Stap 6: %ewekansige %
- Stap 7: teks na spraakomskakelaar
- Stap 8: Star Wars !
- Stap 9: Herhaal boodskappe voortdurend om iemand te irriteer
- Stap 10: Tik boodskappe stadig
Video: Maak 'n speletjie in Notepad en nog baie meer: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Dit is my eerste opdrag. So lewer kommentaar as u voorstelle het. Laat ons begin!
As ons almal die woord notepad hoor, dink ons aan 'n paar vervelige, nuttelose toepassings om dinge op te teken. Wel, die notaboek is veel meer as dit. Ons kan ons rekenaar beheer, 'n paar hacking doen en prettige speletjies maak.
ps hier is die bondel lêer vir die tic tac toe game
Stap 1: Inleiding tot Batch
Batch is 'n taal wat hoofsaaklik sonder u Windows-opdragprompt loop, maar dit is ook nuttig, maar dit kan ook gebruik word om ongelooflike teksgebaseerde speletjies te skep! Wat is 'n teksgebaseerde speletjie wat u vra? Dit is 'n speletjie ('n baie eenvoudige) waarin die gebruiker interaksie het deur die gebruik van teks en keuse maak. Jy sal leer hoe om situasies op te stel waarin die karakters keuses moet maak oor hoe hulle die probleem wil benader.
In die eerste plek oop notaboek
Nou is u gereed om u eerste reëls kode te tik, sowel as om u eerste opdragte te leer. Opdragte is elk van die woorde wat ons in die program tik wat 'n funksie het; soos die eggo- of pouse -opdragte.
eggo, eggo. en pouse
echo - echo word gebruik om gewone teks in u spel te vertoon. U kan byvoorbeeld tik: "eggo Hello avonturier!", En die mense wat u speletjie speel, is "Hello avonturier!" (Solank jy @echo ingeskryf het).
eggo. - eggo. (met 'n punt) word gebruik om 'n leë lyn in u spel te skep. Dit kan handig wees om u teks onberispelik te hou.
pouse - hierdie opdrag word gebruik as u wil hê dat u spelers 'n blaaskans moet neem, en word die meeste gebruik as u hulle tyd wil gee om teks te lees. As u hierdie kode gebruik, verskyn dit as 'Druk op enige sleutel om voort te gaan …' U spelers kan dan op enige sleutel druk wanneer hulle gereed is om aan te hou speel.
Stoor u spel as: nameofyourgame.bat
die.bat -uitbreiding maak dit 'n bondellêer.
Stap 2: Cls, Exit, Title en Color
Ok, hierdie volgende stel opdragte is ook baie eenvoudig, maar dit is lekker om te hê.
cls - cls is 'n opdrag wat ek baie gebruik. Dit staan vir 'duidelike skerm', en wat dit doen, is om al die teks wat in die opdragpromptvenster gemaak is, te verwyder (ergo, maak die skerm leeg). Dit is 'n goeie hulpmiddel as u u spel skoon en in orde wil laat lyk.
uitgang - Dit doen presies hoe dit klink, dit sluit die spel. U moet dit slegs gebruik as die karakters aan die einde van die spel kom, of as u wil hê dat die spel moet sluit wanneer hulle sterf of 'n verkeerde besluit neem.
titel - titel vertoon alles wat u daarna tik, in die titelbalk van die opdragpromptvenster.
kleur - kleur is 'n baie aangename opdrag en kan gebruik word om u spel op te kikker. As u die kleurkode byvoeg, gevolg deur 'n spasie en 'n spesifieke stel getalle of letters, kan u die kleure van die opdragpromptvenster verander. Vir 'n lys van die beskikbare kleure, sien die onderstaande prentjie of maak die opdragprompt (cmd) oop en tik "color/?".
Dit is 'n stel van twee getalle. Eerste nommer is agtergrondkleur. Tweede nommer is lettertipe kleur.
bv. 19
Stap 3: Gaan
Die opdrag "gaan" is eenvoudig, sodra u dit leer ken. Die opdrag word gebruik as u wil hê dat 'n speler na 'n ander deel van u spel moet spring, soos wanneer hy 'n sekere besluit neem.
Dit werk so: U voer die 'goto' -opdrag in op 'n aparte reël, of aan die einde van 'n' if' -verklaring (waarna ons later gaan). U spesifiseer dan 'n veranderlike wat die naam van die bestemming word. Die naam kan alles wees wat u wil hê, en bestaan uit die woord (e) wat u na 'goto' tik.
Stap 4: Stel/p en If
Hierdie opdragte is die mees gevorderde opdragte wat ek u gaan leer.
set /p variable = - Hierdie opdrag word gebruik as u wil hê dat u speler 'n veranderlike moet invoeg ('n wisselende antwoord). Dit kan oral wees, van hul naam tot die naam van 'n wapen of selfs die antwoord op een van die keuses wat u hulle gegee het. Dikwels word later na hierdie veranderlike verwys, en daarom moet 'n naam gegee word. Die naam kan wees wat jy wil hê dit moet wees.
Ons kan na hierdie veranderlike verwys deur die naam van die veranderlike tussen %. Eg. %antwoord%
if - hierdie opdrag word gebruik wanneer ons if/then -stellings skep. Ons kan dit saam met 'set /p' gebruik om keuses te maak vir spelers. Stel die speler 'n vraag met die 'echo' opdrag. Maak seker dat u hul opsies duidelik uiteensit. Gee hulle die geleentheid om 'n antwoord in te voer met die opdrag "set /p".
Skep "if" -verklarings waarmee die spelers se keuses gevolge kan hê, en waarmee die verhaal kan voortgaan.
'as' stellings word gebruik met 'equ' en 'neq', wat 'gelyk' en 'nie gelyk' beteken nie.
Dit is hoe u stellings moet lyk:
: begin
eggo JA of NEE?
stel /p veranderlike =
as % veranderlike % gelyk aan JA gaan na situasie1
as % veranderlike % gelyk GEEN situasie2
as %veranderlike neq JA begin
Al hierdie kode beteken dat as die speler "JA" tik, hy na "situasie1" gestuur sal word; as hy 'NEE' tik, word hy na 'situasie 2' gestuur; as hy nie 'JA' of 'NEE' invoer nie, word hy teruggestuur na die begin van die vraag.
Stap 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' %} ">
Hierdie verklaring vertraag die uitvoering van die verklaring vir 7 sekondes. U kan die waarde verander.
Vir bv.
@echo af
: begin
kleur 10
ping localhost -n 0> nul
kleur 20
ping localhost -n 0> nul
kleur 30
ping localhost -n 0> nul
begin
Hierdie program skep 'n flikkerende skerm wat nooit ophou nie (oneindige lus).
Stap 6: %ewekansige %
Hierdie opdrag skep 'n ewekansige 5 -syfergetal. Hierdie opdrag word gereeld gebruik om 'n matrikstipe program te skep.
@echo af
kleur 02
: begin
echo%random %% random %% random %% random %% random %% random%
begin
Stap 7: teks na spraakomskakelaar
Dit is my mees gunsteling ding oor notaboek. Dit gebruik SAPI. Die Speech Application Programming Interface of SAPI is 'n API wat deur Microsoft ontwikkel is om spraakherkenning en spraaksintese binne Windows -toepassings moontlik te maak.
Dit is effens anders omdat dit in vbs -script is, nie in batch nie. (Die volume is laag)
dowwe boodskap
msg = inputbox ("Tik teks hier", "Teks na spraak -omskakelaar")
stel sapi = CreateObject ("sapi.spvoice")
sapi.spreek boodskap
stoor dit met 'n.vbs -uitbreiding
vir bv. texttospeech.vbs
Stap 8: Star Wars !
Daar is 'n volledige kopie van Star Wars volledig in ASCII -karakters wat u kan sien in die Windows -bedryfstelsel (of enige bedryfstelsel wat telnet ondersteun). Die enigste ding wat nodig is om dit te sien, is 'n internetverbinding; spoed maak nie saak nie.
Om dit op Windows XP, Mac OS X en Linux te kyk
Gaan na Start, Run. (Slegs vir Windows -gebruikers)
Tik nou "telnet handdoek.blinkenlights.nl" sonder die aanhalings en druk Enter.
Gebruikers van Mac OS X en Linux kan hierdie kode direk in die terminale venster uitvoer.
Op Windows 8, Windows 8.1, Windows 7 en Windows VistaTelnet is standaard afgeskakel in die nuutste weergawes van Windows.
Om na star wars te kyk, moet u telnet eers aktiveer deur na die Configuratiescherm ›Programme› Windows -funksie aan of af te skakel en albei die telnet -blokkies te merk.
Nadat u dit gedoen het, volg die onderstaande stappe: -Ga Start, Search in Windows Vista and Windows 7. Open Windows 8 and Windows 8.1 the main Start page.
Tik telnet en druk Enter. In die volgende opdragpromptvenster, tik "o" sonder aanhalings en druk Enter.
Tik nou 'handdoek.blinkenlights.nl' sonder die aanhalings en druk Enter.
As u nie meer telnet nodig het nie, kan u dit uitskakel.
Stap 9: Herhaal boodskappe voortdurend om iemand te irriteer
Deur hierdie notitieblok -truuk te gebruik, kan u iemand irriteer en hulle eintlik kan dwing om af te meld of die rekenaar te verlaat (LOL ….). Hierdie notaboek -truuk sal 'n oneindige siklus van 'n boodskap op die rekenaar skep. Volg die stappe om meer te wete te kom: Open Notepad Tik die volgende kode in die notaboeklêer.
: @ECHO af:
: Begin boodskap * Hallo
msg * Het u 'n slegte dag?
msg * wel, ek geniet dit!
msg * Laat ons saam pret hê!
msg * Omdat u o-w-n-e-d was
BEGIN
om dit te beëindig, herlaai u rekenaar
Stap 10: Tik boodskappe stadig
'N Heeltemal onskadelike truuk en perfek om 'n grap op vriende te maak. Hierdie truuk kan regtig iemand skrik! Volg die onderstaande stappe om hierdie truuk uit te voer: Maak Notepad oop en plak die volgende kode in die notaboeklêer:
(tik alle aanhalings weer in)
WScript. Slaap 180000
WScript. Sleep 10000
Stel WshShell = WScript. CreateObject in (“WScript. Shell”)
WshShell. Run "notepad"
WScript. Sleep 100
WshShell. App Aktiveer 'Notepad'
WScript. Sleep 500
WshShell. SendKeys “Hel”
WScript. Sleep 500
WshShell. SendKeys “lo”
WScript. Sleep 500
WshShell. SendKeys “, ek”
WScript. Sleep 500
WshShell. SendKeys “liefde”
WScript. Sleep 500
WshShell. SendKeys “instruksies”
WScript. Sleep 500
Stoor die lêer met enige naam en met.vbs -uitbreiding en maak dit toe.
Om dit te beëindig, moet u taakbestuurder oopmaak en die proses van wscript.exe beëindig soos in die prent hierbo getoon word.
Aanbeveel:
Fantastiese kweekhuis met outomatiese water, internetverbinding en nog baie meer: 7 stappe (met foto's)
Fantastiese kweekhuis met outomatiese water, internetverbinding en nog baie meer: Welkom by hierdie instruksies. Begin Maart was ek in 'n tuinwinkel en het 'n paar kweekhuise gesien. En aangesien ek al lankal 'n projek met plante en elektronika wou maak, het ek 'n projek gaan koop: https://www.instagram.com/p
(2) Begin 'n speletjie maak - Maak 'n spatskerm in Unity3D: 9 stappe
(2) Begin om 'n speletjie te maak - Maak 'n spatskerm in Unity3D: In hierdie instruksies leer jy hoe om 'n eenvoudige spatskerm in Unity3D te maak. Eerstens maak ons Unity oop
Die IKEA -laaibak - geen kabelmors meer nie! Baie maklik om te doen: 3 stappe
Die IKEA -laaibak - geen kabelmors meer nie! Baie maklik om te doen: Op grond van wat ek op die internet gelees het oor kabels en gemors (selfone, PDA's, iPod's, ens.), Het ek uitgevind hoe ek 'n eenvoudige en maklik om te doen laaibak kan maak. dit veral met betrekking tot die eenvoud daarvan en, waarom nie, diskreet en mede
Hoe om te kyk of 'n speletjie op u rekenaar loop voordat u die speletjie koop: 4 stappe
Hoe om te kyk of 'n speletjie op u rekenaar sal loop voordat u die speletjie koop: ek het onlangs Call of Duty 4 van 'n vriend aangeskaf (gratis kan ek byvoeg) omdat dit nie op sy rekenaar sou werk nie. Wel, sy rekenaar is redelik nuut, en dit het my verbaas hoekom dit nie sou werk nie. So na 'n paar uur se soek op die internet, het ek afgekom
Baie eenvoudig Tog 'n baie effektiewe grap (rekenaarprank): 3 stappe
Baie eenvoudig … Tog 'n baie effektiewe grap (rekenaarprankie): hierdie instruksie is baie eenvoudig, maar tog baie effektief! Wat sal gebeur, is: U verberg al die ikone op die lessenaar se lessenaar. Die slagoffer sal skrik as hy die rekenaar sien nadat u die grap gemaak het. Dit kan die rekenaar op geen manier benadeel nie