Turinys:
- 1 žingsnis: Įvadas į partiją
- 2 žingsnis: Cls, Exit, Title ir Color
- 3 žingsnis: Eikite
- 4 veiksmas: nustatykite/p ir jei
- 5 veiksmas: „Ping Localhost“-n 7> nul
- 6 veiksmas: %atsitiktinis %
- 7 veiksmas: teksto į kalbą keitiklis
- 8 žingsnis: Žvaigždžių karai !
- 9 žingsnis: Nuolat kartokite žinutes, kad kažkas erzintų
- 10 veiksmas: lėtai įveskite pranešimus
Video: Žaidimo kūrimas „Notepad“ir daug daugiau: 10 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Tai pirmas mano pamokymas. Taigi, jei turite kokių nors pasiūlymų, komentuokite. Pradėkime!
Kai visi išgirstame žodį užrašų knygelė, mes galvojame apie kai kurias nuobodžias nenaudingas programas, kad užrašytume dalykus. Gerai užrašų knygelė yra daug daugiau. Mes galime valdyti savo kompiuterį, padaryti įdomų įsilaužimą ir linksmus žaidimus.
ps čia yra „tic tac toe“žaidimo paketinis failas
1 žingsnis: Įvadas į partiją
„Batch“yra kalba, kuri pirmiausia veikia iš „Windows“komandinės eilutės. Tai ne tik naudinga, bet ir gali būti naudojama kuriant nuostabius teksto žaidimus! Kas yra tekstinis žaidimas, kurio klausiate? Tai žaidimas (labai paprastas), kuriame vartotojas sąveikauja naudodamas tekstą ir pasirinkdamas. Sužinosite, kaip nustatyti situacijas, kai personažai turės pasirinkti, kaip jie nori spręsti problemą.
Pirmiausia atidarykite užrašų knygelę
Kodas! Dabar esate pasirengęs pradėti rašyti pirmąsias kodo eilutes ir mokytis pirmųjų komandų. Komandos yra kiekvienas žodis, kurį įvedame į programą ir kuris turi funkciją; pvz., aido arba pauzės komandos.
aidas, aidas. ir pristabdyti
echo - aidas naudojamas rodyti įprastą jūsų žaidimo tekstą. Pavyzdžiui, galite įvesti: „echo Sveiki nuotykių ieškotojai!“, Ir žmonės, žaidžiantys jūsų žaidimą, pamatys „Sveiki nuotykių ieškotojai!“(Kol įvedėte @echo off).
aidas. - aidas. (su tašku) naudojamas tuščiai jūsų žaidimo eilutei sukurti. Tai gali būti naudinga, kad jūsų tekstas nebūtų perkrautas.
pauzė - ši komanda naudojama, kai norite, kad žaidėjai padarytų pertrauką, ir dažniausiai naudojama, kai norite suteikti jiems laiko perskaityti tekstą. Kai naudojate šį kodą, jis rodomas kaip „Paspauskite bet kurį mygtuką, jei norite tęsti …“Tada jūsų žaidėjai gali paspausti bet kurį klavišą, kai yra pasiruošę, kad galėtų žaisti toliau.
Išsaugokite savo žaidimą kaip: nameofyourgame.bat
.bat plėtinys tampa paketiniu failu.
2 žingsnis: Cls, Exit, Title ir Color
Gerai, šis kitas komandų rinkinys taip pat yra labai paprastas, tačiau malonu turėti.
cls - cls yra komanda, kurią naudoju daug. Tai reiškia „skaidrus ekranas“, o tai, ką ji daro, yra pašalinti visą komandų eilutės lange padarytą tekstą (taigi, ekranas tampa tuščias). Tai geras įrankis, kai norite, kad žaidimas atrodytų švarus ir tvarkingas.
išeiti - tai daro tai, kas skamba, uždaro žaidimą. Tai turėtumėte naudoti tik tada, kai personažai pasiekia žaidimo pabaigą arba jei norite, kad žaidimas būtų uždarytas, kai jie mirs arba priims neteisingą sprendimą.
title - title rodo viską, ką įvedate komandų eilutės lango pavadinimo juostoje.
spalva - spalva yra tikrai smagi komanda ir gali būti naudojama žaidimui pagyvinti. Kai pridedate spalvų kodą, po kurio eina tarpas ir tam tikras skaičių ar raidžių rinkinys, galite pakeisti komandinės eilutės lango spalvas. Galimų spalvų sąrašą rasite paveikslėlyje žemiau arba atidarykite komandų eilutę (cmd) ir įveskite „color/?“.
Tai dviejų skaičių rinkinys. Pirmasis skaičius yra fono spalva. Antrasis numeris yra šrifto spalva.
pvz. 19
3 žingsnis: Eikite
„Goto“komanda yra paprasta, kai tik ją pažįsti. Komanda naudojama, kai norite, kad žaidėjas pereitų į kitą jūsų žaidimo skyrių, pavyzdžiui, kai jie priima tam tikrą sprendimą.
Tai veikia taip: įvedate komandą „goto“atskiroje eilutėje arba sakinio „jei“pabaigoje (kurį apžvelgsime vėliau). Tada nurodykite kintamąjį, kuris taps paskirties vietos pavadinimu. Pavadinimas gali būti bet koks, ko norite, ir susideda iš žodžio (-ų), kurį įvedate po „goto“.
4 veiksmas: nustatykite/p ir jei
Šios komandos yra pažangiausios komandos, kurių aš jus mokysiu.
set /p variable = - Ši komanda naudojama, kai norite, kad grotuvas įterptų kintamąjį (įvairus atsakymas). Tai gali būti bet kur - nuo jų vardo iki ginklo pavadinimo ar net atsakymo į vieną iš jų pasirinkimų. Dažnai šis kintamasis bus nurodytas vėliau, todėl jam turi būti suteiktas pavadinimas. Pavadinimas gali būti toks, kokio norite.
Šį kintamąjį galime nurodyti nurodydami kintamojo pavadinimą tarp %. Eg. %atsakymas%
if - ši komanda naudojama kuriant teiginius if/then. Mes galime jį naudoti kartu su „set /p“, kad pasirinktume žaidėjus. Užduokite žaidėjui klausimą naudodami komandą „echo“. Būtinai aiškiai nurodykite savo galimybes. Suteikite jiems galimybę įvesti atsakymą naudojant komandą „set /p“.
Sukurkite teiginius „jei“, kurie leistų žaidėjų pasirinkimams turėti pasekmių ir kurie leistų tęsti istoriją.
„jei“teiginiai naudojami su „equ“ir „neq“, o tai reiškia atitinkamai „lygu“ir „nelygu“.
Štai kaip turėtų atrodyti jūsų teiginiai:
: pradžia
aidi TAIP ar NE?
rinkinys /p kintamasis =
jei % kintamasis % ek TAIP goto situacija1
jei % kintamasis % ek NE Goto situacija2
jei %kintamasis neq TAIP pradėta
Visas šis kodas reiškia, kad jei žaidėjas įves „TAIP“, jis bus nusiųstas į „situaciją1“; jei įvesite „NE“, jis bus išsiųstas į „situacija2“; jei įvesite nei „TAIP“, nei „NE“, jis bus grąžintas į klausimo pradžią.
5 veiksmas: „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' %} ">
Šis teiginys atideda pareiškimo vykdymą 7 sekundėms. Galite pakeisti vertę.
Pavyzdžiui, pvz.
@ech išjungtas
: pradžia
spalva 10
ping localhost -n 0> nul
20 spalva
ping localhost -n 0> nul
spalva 30
ping localhost -n 0> nul
pradėk
Ši programa sukuria mirksintį ekraną, kuris niekada nesustoja (begalinė kilpa).
6 veiksmas: %atsitiktinis %
Ši komanda sukuria atsitiktinį 5 skaitmenų skaičių. Ši komanda dažnai naudojamad kuriant programos matricos tipą.
@ech išjungtas
spalva 02
: pradžia
echo%random %% atsitiktinis %% atsitiktinis %% atsitiktinis %% atsitiktinis %% atsitiktinis%
pradėk
7 veiksmas: teksto į kalbą keitiklis
Tai yra mano mėgstamiausias dalykas užrašų knygelėje. Tai naudoja SAPI. Kalbos programų programavimo sąsaja arba SAPI yra „Microsoft“sukurta API, leidžianti naudoti kalbos atpažinimą ir kalbos sintezę „Windows“programose.
Tai šiek tiek skiriasi, nes tai yra vbs scenarijuje, o ne partijoje. (Garsas yra mažas)
silpna žinutė
msg = inputbox ("Įveskite tekstą čia", "Teksto į kalbą konverteris")
set sapi = „CreateObject“(„sapi.spvoice“)
sapi.speak žinutė
išsaugokite jį su.vbs plėtiniu
pvz. texttospeech.vbs
8 žingsnis: Žvaigždžių karai !
Yra pilna „Žvaigždžių karų“kopija, padaryta ASCII simboliais, kuriuos galite žiūrėti „Windows“operacinėje sistemoje (arba bet kurioje OS, palaikančioje „telnet“). Vienintelis dalykas, kurį reikia žiūrėti, yra interneto ryšys; greitis nesvarbu.
Norėdami žiūrėti „Windows XP“, „Mac OS X“ir „Linux“
Eikite į Pradėti, Vykdyti. (Tik „Windows“vartotojams)
Dabar įveskite „telnet rank.blinkenlights.nl“be kabučių ir paspauskite „Enter“.
„Mac OS X“ir „Linux“vartotojai gali tiesiogiai vykdyti šį kodą terminalo lange.
„Windows 8“, „Windows 8.1“, „Windows 7“ir „Windows Vista“„Telnet“pagal numatytuosius nustatymus yra išjungtas naujausiose „Windows“versijose.
Taigi, norėdami žiūrėti žvaigždžių karus, pirmiausia turite įjungti „telnet“, eidami į valdymo skydelį ›Programos› Įjunkite arba išjunkite „Windows“funkciją ir pažymėkite abu „telnet“žymimuosius laukelius.
Tai atlikę, atlikite toliau nurodytus veiksmus:-Eikite į Pradėti, Paieška sistemoje „Windows Vista“ir „Windows 7.“. „Windows 8“ir „Windows 8.1“atidarykite pagrindinį pradžios puslapį.
Įveskite telnet ir paspauskite Enter. Kitame komandų eilutės lange įveskite „o“be kabučių ir paspauskite „Enter“.
Dabar įveskite „tow.blinkenlights.nl“be kabučių ir paspauskite „Enter“.
Jei jums nebereikia telnet, galite jį išjungti.
9 žingsnis: Nuolat kartokite žinutes, kad kažkas erzintų
Naudodamiesi šia užrašų knygelės gudrybe galite bet ką erzinti ir iš tikrųjų priversti juos atsijungti arba palikti kompiuterį (LOL …). Šis užrašų knygelės triukas sukurs begalinį pranešimo ciklą kompiuteryje. Atlikite veiksmus, kad sužinotumėte daugiau: Atidarykite „Notepad“. Užrašų knygelėje įveskite šį kodą.
: @ECHO išjungtas:
: Pradėkite žinutę * Sveiki
msg * Ar tau bloga diena?
msg * Na, man smagu!
msg * Pasilinksminkime kartu!
msg * Kadangi buvai o-w-n-e-d
GOTO BEGIN
norėdami baigti, paleiskite kompiuterį iš naujo
10 veiksmas: lėtai įveskite pranešimus
Visiškai nekenksmingas triukas ir puikiai tinka išdaigoms su draugais. Šis triukas tikrai gali išgąsdinti bet ką! Norėdami atlikti šį triuką, atlikite toliau nurodytus veiksmus: Atidarykite „Notepad“. Į bloknotų failą įklijuokite šį kodą:
(įveskite visas citatas)
WScript. Miegas 180000
WScript. Miegas 10000
Nustatykite WshShell = WScript. CreateObject („WScript. Shell“)
WshShell. Paleiskite „užrašų knygelę“
WScript. Miegas 100
„WshShell. App“Aktyvinkite „Notepad“
WScript. Miegas 500
WshShell. SendKeys „Hel“
WScript. Miegas 500
WshShell. SendKeys „štai“
WScript. Miegas 500
WshShell. SendKeys „, aš“
WScript. Miegas 500
„WshShell. SendKeys“meilė
WScript. Miegas 500
„WshShell. SendKeys“„nurodymai“
WScript. Miegas 500
Išsaugokite failą bet kokiu pavadinimu ir plėtiniu.vbs ir uždarykite.
Norėdami jį baigti, atidarykite užduočių tvarkyklę ir užbaigite thewscript.exe procesą, kaip parodyta aukščiau esančiame paveikslėlyje.
Rekomenduojamas:
Auginti daugiau salotų mažesnėje erdvėje arba Salotas auginti erdvėje, (daugiau ar mažiau): 10 žingsnių
Auginti daugiau salotų mažesnėje erdvėje arba … Auginti salotas erdvėje, (daugiau ar mažiau) .: Tai profesionalus pateikimas „Growing Beyond Earth“, „Maker“konkursui, pateiktas per „Instructables“. Aš negalėjau būti labiau susijaudinęs, kad suprojektuosiu kosminių augalų auginimą ir paskelbsiu savo pirmąjį „Instructable“. Norėdami pradėti, konkursas paprašė mūsų
„Bluetooth“adapterio Pt.2 kūrimas (suderinamo garsiakalbio kūrimas): 16 žingsnių
„Bluetooth“adapterio „Pt.2“kūrimas (suderinamo garsiakalbio kūrimas): Šioje instrukcijoje parodysiu, kaip panaudoti „Bluetooth“adapterį, kad senas garsiakalbis būtų suderinamas su „Bluetooth“.*Jei neskaitėte mano pirmojo nurodymo „Kaip padaryti“„Bluetooth“adapteris " Siūlau tai padaryti prieš tęsiant. C
Žaidimo mobiliesiems kūrimas be kodavimo: 6 žingsniai
Žaidimo mobiliesiems kūrimas be kodavimo: žaidimo kūrimas gali atrodyti gana bauginantis, nesvarbu, ar jis naudoja vienybę 3D žaidimams kurti, ar sunkiai koduojamiems žaidimams tokiomis kalbomis kaip „Java“. Bet kokiu atveju jums reikia daug patirties, kuri ne visada smagu ką tik pradedančiam žmogui. Taigi šioje p
Žaidimo kūrimas 101: patarimai ir gudrybės !: 11 žingsnių
Žaidimų kūrimas 101: patarimai ir gudrybės !: Taigi, ar jums patinka žaisti vaizdo žaidimus? Galbūt atėjo laikas, jūs pats jį sukūrėte! Argi ne gražu? Idėja, kad jūs galite sukurti savo pasaulį, remdamiesi savo taisyklėmis ir fantazijomis? Manau, kad taip. Bet dabar pažvelkime į realybę. Pradedi kr
„Scratch Racing“žaidimo grafikos kūrimas: 7 žingsniai
„Scratch Racing“žaidimo grafikos kūrimas: ši pamoka parodys, kaip sukurti lenktynių žaidimą „Scratch“viduje