Satura rādītājs:
- 1. darbība: ekrāna izmērs un krāsa
- 2. darbība. Lietotāja norādījumi
- 3. darbība: aizveriet logu komandu
- 4. solis: izlases spēļu bibliotēka
- 5. solis: pārvietot skaitītāju
- 6. darbība: kods
- 7. darbība: saglabājiet failu
- 8. darbība. Novērojumi un kopsavilkums
Video: Virtuālā slaidu mīkla: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Pirms dažiem gadiem es redzēju šo vienkāršo sērijveida slaidu mīklu ['Oriģināls pamācāms https://www.instructables.com/id/Batch-Game-Slide …], tas bija forši. Es to uztaisīju, pāris reizes nospēlēju, bet interese tā vienkāršības dēļ pazuda. Paturot to prātā, es domāju, ka varētu to mainīt un pievienot dažas papildu funkcijas. Lūk, šīs domas rezultāts.
Šī spēle ir uzrakstīta Windows partijas skriptu valodā, tai ir ļoti vienkāršas komandas un darbības, taču tā ir ļoti vienkārša un diezgan efektīva. Sērijveida faili tiek bieži izmantoti, lai automatizētu programmatūras instalēšanu un atjaunināšanu, kopētu un izpildītu, meklētu direktoriju un atrastu utt. Izmantojot jebkuru kodēšanas valodu, spēļu izveide tiek izmantota, lai palīdzētu mācīt un pastiprināt mācīšanos. Lai gan tā ir pamatvaloda, ir vietas jūsu izmaiņām un izklaides baudīšanai.
Modifikācijas: • Lietotāja instrukcijas. • Ekrāna izmērs un krāsa. • Aizvērt logu komandu. • Nejauša spēļu bibliotēka. • Pārvietot skaitītāju.
Veidot prasmju līmeni: viegli
Būvēšanas laiks: 5 minūtes
Spēles prasmju līmenis: no viegla līdz sarežģītam
Spēles laiks: 3 - 8 minūtes
Sāksim veidot virtuālo slaidu mīklu.
Nākamais ekrāna izmērs un krāsa
1. darbība: ekrāna izmērs un krāsa
Pirmā modifikācija, šī koda daļa tika pievienota tikai izskata dēļ, nenosakot platumu un augstumu, jums ir liela neko, izmantojot nevajadzīgu nekustamo īpašumu. Jums tas nav jāiestata, bet tas papildina kopējo prezentāciju. Turklāt, ja strādājat pārtraukumā, neliels spēles dēlis ir mazāk pamanāms. Tas ir iestatīts koda sākumā.
'iestatiet spēles ekrāna izmēru [Platums, Augstums] 58, 28
Attiecībā uz krāsu jums ir dažādas izvēles. Krāsu atribūti ir norādīti ar 2 heksadecimāliem cipariem - pirmais ir fons; otrais ir teksts. Jums nav jāiestata fons un teksts, bet krāsa ir jauka. Jūs to varētu piezvanīt jebkurā laikā un mainīt teksta krāsu, lai pievērstu uzmanību kaut kam svarīgam. Jums būs jāizlasa, kā to izdarīt. Šajā gadījumā to vienkārši izsauc, pievienojot zemāk esošo rindiņu.
'Krāsa zils fons ar dzeltenu teksta krāsu 1e
Fons0 = Melns1 = Navy 2 = Zaļš3 = Ūdens4 = Sarkans5 = Violets6 = Dzeltens7 = Balts8 = Pelēks9 = Zils
TekstsA = Gaiši zaļšB = Gaišs AquaC = Gaiši sarkansD = Gaiši violetsE = Gaiši dzeltensF = Spilgti balts
Nākamās lietotāja instrukcijas
2. darbība. Lietotāja norādījumi
Otrā modifikācija, šī koda daļa tika pievienota, lai es varētu atcerēties, ko nozīmē "ASDW". Turklāt lietotāja norādījumi papildina kopējo prezentāciju.
"Atbalss" tiek izmantots, lai parādītu tieši sekojošo.
Piezīme. Pēc atbalss ir atstarpes vai cilnes, lai izlīdzinātu spēļu galdu prom no apmales kreisās puses. Ja šīs atstarpes vai cilnes netiek pareizi kopētas, vienkārši pievienojiet atstarpes vai cilnes, lai spēļu paneli izlīdzinātu vēlamajā vietā. Windows partijas skriptos nav centrēšanas opcijas. Vienkāršākais veids, kā saskaņot spēļu dēli un tekstu, ir atstarpes un cilnes.
atbalss Izmantojot tastatūras taustiņus "ASDW", lai pārvietotu atbalss numuru uz blakus esošo tukšo laukumu
echo.echo A = Slide Leftecho S = Slide Down R = Reset Gameboardecho D = Slide Right C = Close Gameecho W = Slide Up
echo Ierakstiet virzienu, kurā vēlaties slīdēt skaitli.echo ("A"- pa kreisi "S"- uz leju "D"- pa labi "W"- uz augšu)
Tālāk komanda Aizvērt logu
3. darbība: aizveriet logu komandu
Trešā modifikācija, šī koda daļa tika pievienota, lai ērti aizvērtu spēli, neizmantojot peli vai īsinājumtaustiņus. Tā ir jauka iezīme. To var saukt dažādos veidos, bet pamata kods ir šāds.
“Aizvērt Commandexit /B
Šajā spēlē es pievienoju izvēli esošajām iespējām. Izvēles iespēju ietvaros es acīmredzama iemesla dēļ izvēlējos “C” un pēc tam piešķīru, ko darīt, ja ir izvēlēts “C”.
izvēle /c WASDRC /nif % errorlevel % == 1 goto moveWif % errorlevel % == 2 goto moveAif % errorlevel % == 3 goto moveSif % errorlevel % == 4 goto moveDif % errorlevel % == 5 goto resetif % errorlevel % = = 6 izejas /B
Nākamā izlases spēļu bibliotēka
4. solis: izlases spēļu bibliotēka
Ceturtā modifikācija, šī koda daļa tika pievienota, lai spēlētājs iegūtu citus spēļu dēļus. Nejauša Windows sērijveida skriptu rakstīšana nav tik nejauša, kā norāda nosaukums, un tā nav tik kodējama kā citas valodas. Paturot to prātā, es beidzot izveidoju 13 dēļu bibliotēku. Lai izvēlētos nejaušu spēli, atlasiet “R” un tiek izveidots skaitlis no 0 līdz 12, un kods tiek novirzīts uz šo bibliotēkas opciju, un spēle tiek parādīta.
: atiestatīt 'Randomizerset /a rand =%random%%% 12goto%rand%
Ja nejaušo skaitļu ģenerators izvēlas “0”, kods tiks atzīmēts kā “0”
Bibliotēka: 0 set slide1 = 1 set slide2 = 7etc.
Nākamo kustību skaitītājs
5. solis: pārvietot skaitītāju
Piektā modifikācija, šī koda daļa tika pievienota, lai sniegtu spēlētājam papildu izaicinājumu. Man patīk tikt izaicinātam, un tāpēc “Kustību skaitītājs” man deva iespēju izsekot veicamo gājienu skaitam.
'Skaitītāju skaits = 0
Pēc tam pievienojiet skaitītāja kodu, lai pēc pārvietošanas summai tiktu pievienots 1.
set /a count =%skaits%+1
6. darbība: kods
Šeit ir viss kods. Izpildiet norādījumus, kā izveidot failu.
Piezīme: pēc atbalss ir atstarpes vai cilnes, lai izlīdzinātu spēļu galdu prom no apmales kreisās puses. Ja šīs atstarpes vai cilnes netiek pareizi kopētas, vienkārši pievienojiet atstarpes vai cilnes, lai spēļu paneli izlīdzinātu vēlamajā vietā. Windows partijas skriptos nav centrēšanas opcijas. Vienkāršākais veids, kā saskaņot spēļu dēli un tekstu, ir atstarpes un cilnes.
Sakarā ar iepriekš minēto html cilni un problēmu ar pārvarēšanu es pievienoju failu. Jūs joprojām varat kopēt zemāk esošo kodu, bet jums būs jāpielāgo atstarpe.
1) Atveriet lietojumprogrammu Notepad: Noklikšķiniet uz Windows taustiņa => ierakstiet Notepad un pēc tam atlasiet Notepad App no labākās atbilstības saraksta Vai Noklikšķiniet uz Logu ikona => ierakstiet Notepad un pēc tam atlasiet Notepad App no labākās atbilstības saraksta Vai Noklikšķiniet uz Windows taustiņa + R => Noklikšķiniet Palaist => Ievades lodziņā ierakstiet Notepad, pēc tam noklikšķiniet uz Labi.
2) Nokopējiet kodu zem rindiņas Apostrofs un zvaigznītes, pēc tam ielīmējiet to Notepad.
' *********************************************
@echo offtitle Slide Puzzleslocal enabledelayedepansion
'iestatiet spēles ekrāna izmēru [Platums, Augstums] 58, 28
iestatīt noklusējumu = %set pos = 9set loop = 1
'Skaitītāju skaits = 0
'Krāsa [lauka teksts] 1. krāsa
: atiestatīt 'Randomizerset /a rand =%random%%% 12goto%rand%
: displayclsecho.echo Izmantojot tastatūras taustiņus "ASDW", lai pārvietotu echo numuru uz blakus esošo tukšo laukumu.
echo.echo A = Slide Leftecho S = Slide Down R = Reset Gameboardecho D = Slide Right C = Aizvērt Gameecho W = Slide Upecho.
atbalss _ _ _echo ^| ^| ^| ^| atbalss ^| % slaids1% ^| % slaids2% ^| % slide3% ^| echo ^| _ ^| _ ^| _ ^| echo ^| ^| ^| ^| atbalss ^| % slaids4% ^| % slaids5% ^| % slide6% ^| echo ^| _ ^| _ ^| _ ^| echo ^| ^| ^| ^| atbalss ^| % slaids7% ^| % slaids8% ^| % slide9%^| echo^| _^| _^| _^| echo.echo Ievadiet virzienu, kurā vēlaties slidināt skaitli.echo ("A"- pa kreisi "S"- uz leju "D"- pa labi "W" - Uz augšu) echo.echo Jūsu veikto kustību skaits %count %
choice /c wasdrc /nif % errorlevel % == 1 goto movewif % errorlevel % == 2 goto moveaif % errorlevel % == 3 goto moveif % errorlevel % == 4 goto moveif % errorlevel % == 5 goto resetif % errorlevel % = = 6 izejas /B
: movewif%pos%GEQ 7 goto displayet /a helper =%pos% + 3set /a slide%pos%=! slide%helper%! set slide%helper%=%default%set /a pos =%pos% + 3
set /a count =%count%+1goto displejs
: moveaif%pos%== 3 goto displayif%pos%== 6 goto displayif%pos%== 9 goto displayet /a helper =%pos% + 1set /a slide%pos%=! slide%helper%! set slide %palīgs%=%noklusējuma%komplekts /a pos =%pos% + 1
set /a count =%count%+1goto displejs
: moveif%pos%LEQ 3 goto displayet /a helper =%pos% - 3set /a slide%pos%=! slide%helper%! set slide%helper%=%default%set /a pos =%pos% - 3
set /a count =%count%+1goto displejs
: moveif%pos%== 1 goto displayif%pos%== 4 goto displayif%pos%== 7 goto displayet /a helper =%pos% - 1set /a slide%pos%=! slide%helper%! set slide %palīgs%=%noklusējuma%komplekts /a pos =%pos% - 1
set /a count =%count%+1goto displejs
Bibliotēka: 0 set slide1 = 1set slide2 = 7set slide3 = 3set slide4 = 5set slide5 = 8set slide6 = 4set slide7 = 2set slide8 = 6set slide9 =%noklusējuma%set pos = 9set count = 0goto display
: 1 komplekta slaids 1 = 7 komplekta slaids 2 = 1 komplekta slaids 3 = 6 komplekta slaids4 = 2 komplekta slaids5 = 5 komplekta slaids6 = 4 komplekta slaids7 = 3 komplekta slaids8 =%noklusējuma%iestatītais slaids9 = 8set poz = 8komplektu skaits = 0goto displejs
: 2 kopu slaids1 = 8 komplekta slaids2 =%noklusējuma%iestatītais slaids3 = 2komplekta slaids4 = 5komplekta slaids5 = 7komplekta slaidu6 = 3kopu slaids7 = 6slaidu8
: 3 kopu slaids 1 = 2 komplektu slaids 2 = 8 komplektu slaids 3 =%noklusējuma%iestatītais slaids4 = 5 komplektu slaids5 = 6 komplektu slaids6 = 1 kopas slaids7 = 4komplekta slaids8 = 7komplekta slaidu9 = 3komplektspoz.
: 4 kopu slaids 1 = 4 komplekta slaids 2 = 8 komplektu slaids 3 = 2 komplekta slaids4 =%noklusējuma%iestatītais slaids5 = 5 kopu slaids6 = 1 kopas slaids7 = 7 komplekta slaids8 = 3 komplekta slaids9 = 6komplekta poz = 4 komplektu skaits = 0
: 5 set slide1 = 6 set slide2 = 8set slide3 = 5set slide4 = 3set slide5 =%noklusējuma%set slide6 = 1set slide7 = 7set slide8 = 2set slide9 = 4set pos = 5set count = 0goto display
: 6 set slide1 = 3set slide2 = 8set slide3 = 5set slide4 = 7set slide5 = 1set slide6 =%noklusējuma%set slide7 = 2set slide8 = 6set slide9 = 4set pos = 5set count = 0goto display
: 7 kopu slaids 1 = 1 komplekta slaids2 = 8 komplekta slaids3 = 3 komplekta slaids4 = 7 komplekta slaids5 = 5 komplekta slaids6 =%noklusējuma%iestatītais slaids7 = 6slaidu8 = 2slaidu9 = 4komplektspoz.
: 8 set slide1 = 8 set slide2 =%noklusējuma%set set3 = 6 set slide4 = 5set slide5 = 4set slide6 = 7set slide7 = 3set slide8 = 2set slide9 = 1set pos = 2set count = 0goto display
: 9 set slide1 = 1set slide2 = 8set slide3 =%noklusējuma%set slide4 = 4set slide5 = 3set slide6 = 2set slide7 = 5set slide8 = 7set slide9 = 6set pos = 3set count = 0goto display
: 10 set slide1 = 3set slide2 = 6set slide3 = 8set slide4 = 5set slide5 = 1set slide6 = 7set slide7 = 2set slide8 = 4set slide9 =%noklusējuma%set pos = 9set count = 0goto display
: 11 set slide1 = 2set slide2 = 7set slide3 =%noklusējuma%set slide4 = 5set slide5 = 1set slide6 = 4set slide7 = 3set slide8 = 8set slide9 = 6set pos = 3set count = 0goto display
: 12 set slide1 = 1set slide2 = 8set slide3 = 2set slide4 =%noklusējuma%set slide5 = 4set slide6 = 3set slide7 = 7set slide8 = 6set slide9 = 5set pos = 4set count = 0goto display
7. darbība: saglabājiet failu
1) Noklikšķiniet uz Fails, 2) Noklikšķiniet uz Saglabāt, 3) Izvēlieties vietu, kur saglabāt šo failu, 4) Mainiet Saglabāt kā veidu: no Teksta dokumenti (*.txt) uz "Visi faili", 5) Piešķiriet failam nosaukumu, ti, Slide Puzzle.bat, 6) Noklikšķiniet uz Saglabāt.
Apsveicam, ka esat pabeidzis!
Lai atskaņotu, dodieties uz mapi, kurā ievietojāt failu, un atveriet vai veiciet dubultklikšķi uz faila. Tad spēlē.
8. darbība. Novērojumi un kopsavilkums
Brīdinājums: ja veicat nepareizas izmaiņas iepriekšminētajā kodā. Sliktākajā gadījumā jūs varētu sabojāt savu dienu. Nav jautri vajāt kļūdas. Es uzzināju, ka tā parasti ir vienkārša kļūda. Dažreiz koda kopēšana no html var pievienot neparastas rakstzīmes vai atstarpes, kas var traucēt darbību. Atruna: modificējiet uz savu risku.
Novērojumi1) Jautri un izaicinoši, 2) Viegli izgatavojami un modificējami. 3) Ja tas nedarbojas. Pēc tam pārkopējiet iepriekš minēto kodu un ielīmējiet to Notepad lietojumprogrammā, pēc tam saglabājiet failu ar paplašinājumu.bat.
Kopsavilkums Šī ir jautra maza lietotne. Esmu apmierināts ar šīs Slide Puzzle.bat rezultātiem
Klausieties padomu un saņemiet norādījumus, lai jūs būtu gudri savā pēdējā laikā.
Ieteicams:
Slaidu iepriekšējas brīdināšanas sistēma: 6 soļi
Slaidu iepriekšējas brīdināšanas sistēma: Brown Dog Gadgets mēs darbnīcām veicam daudz video straumēšanas, un mūsu iestatījumos ietilpst viena persona kamerā un otra persona kā ražotājs, kurš vada programmatūru, uzrauga tērzēšanas logu un veic kameras pārslēgšanos un uzlabojumus slaidi
Slaidu pulkstenis: 12 soļi (ar attēliem)
Slaidu pulkstenis: Man patīk projektēt un veidot interesantus pulksteņus, un es vienmēr meklēju unikālus laika parādīšanas veidus. Šis pulkstenis izmanto 4 vertikālus slaidus, kuros ir skaitļi. Četri soļu motori novieto slaidus tā, lai displejā tiktu parādīts pareizais laiks
Dzīvnieku skaņas mīkla bērniem: 4 soļi
Dzīvnieku skaņas mīkla bērniem: dzīvnieks izklausās savā balsī, kad tā dzīvnieku mīklas gabals ir pareizi novietots. Bērniem līdz 24 mēnešu vecumam. Jūsu dēli priecāsies, izdzirdot visas sešas dzīvnieka izdotās skaņas. Šis projekts ir balstīts uz komerciālu produktu, bet es gribu
Izbēgt no lapas (Excel mīkla): 5 soļi (ar attēliem)
Izbēgt no lapas (Excel mīkla): Izbēgt no lapas ir neliela Excel spēle, kuru es izveidoju pirms vairākiem gadiem, lai kolēģu grupai iemācītu dažas uzlabotas Excel prasmes, vienlaikus mazliet izklaidējoties ar niekiem un loģikas mīklas, divas lietas, kas man patīk! spēle ir Excel kombinācija
Pašdarināta Diddley Bow elektriskā slaidu ģitāra (La Jack White): 5 soļi (ar attēliem)
Pašdarināta Diddley Bow elektriskā slaidu ģitāra (La Jack White): šī, iespējams, ir lētākā un vienkāršākā ģitāra, kādu jebkad varētu cerēt uztaisīt. Dažās apmācībās ir dažas līdzīgas ģitāras, taču, manuprāt, tas pārspēj tās ar geto faktoru. Ja esat redzējis filmu " Tas varētu kļūt skaļi ", vai lea