Përmbajtje:
- Hapi 1: Madhësia dhe ngjyra e ekranit
- Hapi 2: Udhëzimet e Përdoruesit
- Hapi 3: Mbylle komandën e dritares
- Hapi 4: Biblioteka e rastësishme e lojërave
- Hapi 5: Lëvizni numëruesin
- Hapi 6: Kodi
- Hapi 7: Ruani skedarin
- Hapi 8: Vëzhgime dhe Përmbledhje
Video: Puzzle Slide Virtual: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Parathënie Disa vjet më parë, unë pashë këtë enigmë të thjeshtë rrëshqitëse të lojës ['Origjinale e udhëzueshme https://www.instructables.com/id/Batch-Game-Slide…], ishte mirë. E bëra, e luaja disa herë por humba interesin për shkak të thjeshtësisë së tij. Me këtë në mendje mendova se mund ta modifikoja dhe të shtoja disa veçori shtesë. Këtu është rezultati i atij mendimi.
Kjo lojë është e shkruar në gjuhën e shkrimit të Windows, ajo ka komanda dhe operacione shumë themelore, por është super e thjeshtë dhe mjaft efektive në aplikim. Skedarët e grupeve përdoren shpesh për të automatizuar instalimin dhe përditësimin e softuerit, kopjimin dhe ekzekutimin, kërkimin dhe gjetjen e drejtorive, etj. Me çdo gjuhë kodimi, krijimi i lojërave përdoret për të ndihmuar në mësimin dhe përforcimin e të mësuarit. Edhe pse është një gjuhë bazë, ka vend për modifikimet tuaja dhe për kënaqësinë tuaj argëtuese.
Ndryshimet: • Udhëzimet e përdoruesit. • Madhësia dhe ngjyra e ekranit. • Mbylle komandën e dritares. • Biblioteka e lojërave të rastësishme. • Zhvendos sportelin.
Ndërtoni Nivelin e Aftësive: Lehtë
Koha e ndërtimit: 5 minuta
Niveli i Aftësisë së Lojërave: Lehtë për t'u Vështirë
Koha për të luajtur: 3 - 8 minuta
Le të bëjmë një Puzzle Slide Virtual.
Madhësia dhe ngjyra e ekranit tjetër
Hapi 1: Madhësia dhe ngjyra e ekranit
Modifikimi i parë, kjo pjesë e kodit u shtua vetëm për pamjen, pa vendosur gjerësinë dhe lartësinë, ju keni një zonë të madhe të asgjëje, duke përdorur prona të panevojshme të paluajtshme. Ju nuk keni pse ta vendosni atë, por shton prezantimin e përgjithshëm. Për më tepër, nëse jeni duke marrë një pushim në punë, një tabelë e vogël lojërash është më pak e dukshme. Shtë vendosur në fillim të kodit.
'caktoni madhësinë e ekranit të lojës [Gjerësia, Lartësia] Modaliteti 58, 28
Sa i përket Ngjyrës ju keni zgjedhje të ndryshme. Atributet e ngjyrave përcaktohen me 2 shifra gjashtëkëndore - e para është Sfondi; i dyti është Teksti. Nuk keni nevojë të vendosni sfondin dhe tekstin, por ngjyra është e bukur. Mund ta telefononi në çdo kohë dhe të ndryshoni ngjyrën e tekstit për të tërhequr vëmendjen për diçka të rëndësishme. Ju do të duhet të lexoni se si ta bëni atë. Në këtë rast thjesht quhet duke shtuar rreshtin e mëposhtëm.
'Sfondi Ngjyrë Blu me Ngjyrë Teksti të Verdhë 1e
Sfond 0
TextA = Green GreenB = Light AquaC = Light RedD = Purple LightE = Yellow Light F = White Bright
Udhëzimet e ardhshme të përdoruesit
Hapi 2: Udhëzimet e Përdoruesit
Modifikimi i dytë, kjo pjesë e kodit u shtua në mënyrë që të mbaja mend se çfarë do të thoshte "ASDW". Për më tepër, udhëzimet e përdoruesit shtojnë prezantimin e përgjithshëm.
"Echo" përdoret për të shfaqur pikërisht atë që vijon.
Shënim: Ka hapësira ose skeda pas jehonës për të rreshtuar tabelën e lojës larg nga ana e majtë e kufirit. Nëse ato hapësira ose skeda nuk kopjohen siç duhet, thjesht shtoni hapësira ose skeda për të rreshtuar tabelën e lojës ku dëshironi të jetë. Nuk ka asnjë mundësi përqendrimi brenda skriptimit të grupeve të Windows. Mënyra më e lehtë për të lidhur tabelën e lojës dhe tekstin është përdorimi i hapësirave dhe skedave.
jehonë Duke përdorur çelësat e tastierës "ASDW" për të lëvizur një numër jehonë në katrorin bosh ngjitur
echo.echo A = Rrëshqitja Leftecho S = Rrëshqit poshtë R = Rivendos Gameboardecho D = Rrëshqit djathtas C = Mbyll Gameecho W = Rrëshqit lart
jehona Shkruani drejtimin që dëshironi të rrëshqisni numrin.echo ("A"- Majtas "S"- Poshtë "D"- Djathtas "W"- Lart)
Komanda tjetër e mbylljes së dritares
Hapi 3: Mbylle komandën e dritares
Modifikimi i 3 -të, kjo pjesë e kodit u shtua për lehtësinë e mbylljes së lojës pa përdorur miun ose çelësat e shkurtoreve. Isshtë një veçori e bukur. Mund të quhet në mënyra të ndryshme, por kodi bazë është si më poshtë.
'Mbylle Commandexit /B
Në këtë lojë unë shtova zgjedhjen në opsionet ekzistuese. Brenda opsioneve të zgjedhjes, unë zgjodha "C" për arsyen e qartë, pastaj caktova se çfarë të bëja nëse "C" ishte zgjedhur.
zgjedhja /c WASDRC /nif % niveli i gabimit % == 1 vazhdo të lëvizëNëse % gabimi niveli % == 2 goto moveAif % errorlevel % == 3 goto moveSif % errorlevel % == 4 goto moveDif % errorlevel % == 5 goto resetif % errorlevel % = = 6 dalje /B
Biblioteka tjetër e rastit e lojërave
Hapi 4: Biblioteka e rastësishme e lojërave
Modifikimi i 4 -të, kjo pjesë e kodit u shtua për t'i dhënë lojtarëve bordet e lojërave të tjera. Skriptimi i rastësishëm në Windows nuk është aq i rastësishëm sa çon emri i tij, as nuk është aq miqësor me kodimin sa gjuhët e tjera. Me këtë në mendje, unë përfundova duke krijuar një bibliotekë me 13 dërrasa. Për të zgjedhur një lojë të rastësishme ju zgjidhni "R" dhe krijohet një numër midis 0 dhe 12 dhe kodi shkon në atë opsion të bibliotekës dhe loja shfaqet.
: rivendos 'Randomizerset /a rand =%rastësor%%% 12goto%rand%
Nëse gjeneruesi i numrave të rastit zgjidhni "0", kodi do të shkojë në: 0
Biblioteka: 0 set slide1 = 1 set slide2 = 7etj.
Numëruesi tjetër i lëvizjes
Hapi 5: Lëvizni numëruesin
Modifikimi i 5 -të, kjo pjesë e kodit u shtua për t'i dhënë lojtarit një sfidë të shtuar. Më pëlqen të sfidohem dhe kështu një "Counter Move" më dha një mënyrë për të ndjekur numrin e lëvizjeve që bëj.
'Numërimi i kundërsulmeve = 0
Pastaj shtoni kodin e numëruesit në mënyrë që 1 të shtohet në total pasi të jetë bërë lëvizja.
vendosur /një numër =%numërim%+1
Hapi 6: Kodi
Këtu është kodi i tërë. Ndiqni udhëzimet se si të krijoni skedarin.
Shënim: ka hapësira ose skeda pas jehonës për të rreshtuar tabelën e lojës larg nga ana e majtë e kufirit. Nëse ato hapësira ose skeda nuk kopjohen siç duhet, thjesht shtoni hapësira ose skeda për të rreshtuar tabelën e lojës ku dëshironi të jetë. Nuk ka asnjë mundësi përqendrimi brenda skriptimit të grupeve të Windows. Mënyra më e lehtë për të lidhur tabelën e lojërave dhe tekstin është përdorimi i hapësirave dhe skedave.
Për shkak të skedës së mësipërme html dhe çështjes së hapësirës në përballimin e kam bashkangjitur skedarin. Ende mund të kopjoni kodin e mëposhtëm, por do t'ju duhet të rregulloni distancën.
1) Hapni aplikacionin Notepad: Klikoni butonin Window => shkruani Notepad pastaj zgjidhni App Notepad nga lista e ndeshjeve më të miraO Klikoni Ikonën e dritares => shkruani Notepad pastaj zgjidhni App Notepad nga lista e ndeshjes më të mirëOseKlikoni butonin e dritares + R => Klikoni Run => Shkruani Notepad në kutinë e hyrjes Run pastaj Klikoni OK.
2) Kopjoni kodin poshtë rreshtit Apostrophe dhe Asterisks pastaj ngjiteni atë në Notepad.
' *********************************************
@echo offtitle Rrëshqitje Puzzlesetokalizim i shtrirjes së shtrirjes
'caktoni madhësinë e ekranit të lojës [Gjerësia, Lartësia] Modaliteti 58, 28
përcakto parazgjedhjen = %e vendosur pos = lak 9set = 1
'Numërimi i kundërsulmeve = 0
'Ngjyra [Teksti i fushës] ngjyra 1e
: rivendos 'Randomizerset /a rand =%rastësor%%% 12goto%rand%
: displayclsecho.echo Duke përdorur çelësat e tastierës "ASDW" për të lëvizur një numër në katrorin bosh ngjitur.
echo.echo A = Rrëshqitje Leftecho S = Rrëshqitje Poshtë R = Rivendosja e Gameboardecho D = Rrëshqitja djathtas C = Mbyll Gameecho W = Rrëshqit Upecho.
jehona _ _ _echo ^| ^| ^| ^| jehonë ^| % rrëshqitje1% ^| % rrëshqitje2% ^| % rrëshqitje3% ^| jehonë ^| _ ^| _ ^| _ ^| jehonë ^| ^| ^| ^| jehona ^| % slide4% ^| % rrëshqitje5% ^| % rrëshqitje6% ^| jehonë ^| _ ^| _ ^| _ ^| jehonë ^| ^| ^| ^| jehona ^| % slide7% ^| % slide8% ^| % slide9%^| echo^| _^| _^| _^| echo.echo Shkruani drejtimin që dëshironi të rrëshqisni numrin.echo ("A"- Majtas "S"- Poshtë "D"- Djathtas "W" - lart) echo.echo Numri i lëvizjeve që keni bërë %numëroni %
zgjedhje /c wasdrc /nif % errorlevel % == 1 goto movewif % errorlevel % == 2 goto moveaif % errorlevel % == 3 goto movesif % errorlevel % == 4 goto moveif % errorlevel % == 5 goto resetif % errorlevel % = = 6 dalje /B
: movewif%pos%GEQ 7 mori ekranin /a helper =%pos% + 3set /a slide%pos%=! slide%helper%! set slide%helper%=%default%set /a pos =%pos% + 3
set /a count =%count%+1goto shfaqje
: moveaif%pos%== 3 goto displayif%pos%== 6 goto displayif%pos%== 9 goto displayset /a helper =%pos% + 1set /a slide%pos%=! slide%helper%! set slide %helper%=%default%set /a pos =%pos% + 1
set /a count =%count%+1goto shfaqje
: movesif%pos%LEQ 3 mori ekranin /a helper =%pos% - 3set /a slide%pos%=! slide%helper%! set slide%helper%=%default%set /a pos =%pos% - 3
set /a count =%count%+1goto shfaqje
: moveif%pos%== 1 goto displayif%pos%== 4 goto displayif%pos%== 7 goto displayset /a helper =%pos% - 1set /a slide%pos%=! slide%helper%! set slide %helper%=%default%set /a pos =%pos% - 1
set /a count =%count%+1goto shfaqje
Biblioteka: 0set slide1 = 1set slide2 = 7set slide3 = 3set slide4 = 5set slide5 = 8set slide6 = 4set slide7 = 2set slide8 = 6set rrëshqitje9 =%parazgjedhje%e vendosur pos = 9set numërim = 0 shfaqje e shkrimit
: 1set slide1 = 7set slide2 = 1set slide3 = 6set slide4 = 2set slide5 = 5set slide6 = 4set slide7 = 3set rrëshqitje8 =%%%e paracaktuar e vendosur slide9 = 8set pos = 8set numërim = 0 shfaqje e shkrimit
: 2 set slide1 = 8set slide2 =%default%set slide3 = 2set slide4 = 5set slide5 = 7set slide6 = 3set slide7 = 6set slide8 = 4set slide9 = 1set pos = 2set numërim = 0 shfaqje e shkrimit
: 3 set slide1 = 2set slide2 = 8set slide3 =%default%set slide4 = 5set slide5 = 6set slide6 = 1set slide7 = 4set slide8 = 7set slide9 = 3set pos = 3set numërim = 0 shfaqje e shkrimit
: 4set slide1 = 4set slide2 = 8set slide3 = 2set slide4 =%%e parazgjedhur e caktuar slide5 = 5set slide6 = 1set slide7 = 7set slide8 = 3set slide9 = 6set pos = 4set numërimi = 0 shfaqje e shkrimit
: 5set slide1 = 6set slide2 = 8set slide3 = 5set slide4 = 3set slide5 =%default%set slide6 = 1set slide7 = 7set slide8 = 2set slide9 = 4set pos = 5set numërim = 0 shfaqje e shkrimit
: 6 set slide1 = 3set slide2 = 8set slide3 = 5set slide4 = 7set slide5 = 1set rrëshqitje6 =%parazgjedhje%set slide7 = 2set slide8 = 6set slide9 = 4set pos = 5set numërim = 0 shfaqje e shkrimit
: 7set slide1 = 1set slide2 = 8set slide3 = 3set slide4 = 7set slide5 = 5set slide6 =%default%set slide7 = 6set slide8 = 2set slide9 = 4set pos = 6set numërim = 0 shfaqje e shkrimit
: 8set slide1 = 8set slide2 =%default%set slide3 = 6set slide4 = 5set slide5 = 4set slide6 = 7set slide7 = 3set slide8 = 2set slide9 = 1set pos = 2set numërim = 0 shfaqje e shkrimit
: 9 set slide1 = 1 set slide2 = 8set slide3 =%default%set slide4 = 4set slide5 = 3set slide6 = 2set slide7 = 5set slide8 = 7set slide9 = 6set pos = 3set numërim = 0 shfaqje për
: 10set slide1 = 3set slide2 = 6set slide3 = 8set slide4 = 5set slide5 = 1set slide6 = 7set slide7 = 2set slide8 = 4set rrëshqitje9 =%parazgjedhje%e vendosur pos = 9set numërim = 0 shfaqje e shkrimit
: 11 set slide1 = 2set slide2 = 7set slide3 =%default%set slide4 = 5set slide5 = 1set slide6 = 4set slide7 = 3set slide8 = 8set slide9 = 6set pos = 3set numërim = 0 shfaqje për
: 12 set slide1 = 1 set slide2 = 8set slide3 = 2set slide4 =%%default%set slide5 = 4set slide6 = 3set slide7 = 7set slide8 = 6set slide9 = 5set pos = 4set numërimi = 0 shfaqje e shkrimit
Hapi 7: Ruani skedarin
1) Kliko Skedar, 2) Kliko Ruaj, 3) Zgjidhni vendndodhjen ku do ta ruani këtë skedar, 4) Ndryshoni Ruaj si lloj: nga Dokumentet e Tekstit (*.txt) në "Të gjitha skedarët", 5) Jepni një emër skedarit dmth. Slide Puzzle.bat, 6) Kliko Ruaj.
Urime mbaruat!
Për të luajtur shkoni te dosja ku keni vendosur skedarin dhe hapni ose klikoni dy herë skedarin. Pastaj luaj.
Hapi 8: Vëzhgime dhe Përmbledhje
Paralajmërim: Nëse bëni ndryshimin e gabuar në kodin e lartpërmendur. Në rastin më të keq, ju mund ta prishni ditën tuaj. Nuk është kënaqësi të ndjekësh gabimet. Ajo që kam mësuar është se zakonisht është një gabim i thjeshtë. Ndonjëherë kopjimi i kodit nga html mund të shtojë karaktere ose hapësira të pazakonta, të cilat mund të ndërhyjnë në operacion. Disclaimer: Ndryshoni në rrezikun tuaj.
Vëzhgimet1) Argëtuese dhe sfiduese, 2) Lehtë për tu bërë dhe modifikuar.3) Nëse nuk funksionon. Pastaj rishkruani kodin e lartpërmendur dhe ngjiteni në aplikacionin Notepad pastaj ruani skedarin me shtesën.bat.
Përmbledhje Ky është një aplikacion i vogël argëtues. Unë jam i kënaqur me rezultatet e këtij Slide Puzzle.bat
Dëgjoni këshilla dhe merrni udhëzime, në mënyrë që të jeni të mençur në fundin tuaj të fundit.
Recommended:
Memory Puzzle Game Duke përdorur një BBC MicroBit: 7 hapa
Lojë Memory Puzzle Duke përdorur një BBC MicroBit: Nëse nuk e dini se çfarë është një BBC MicroBit, në thelb është një pajisje vërtet e vogël që mund të programoni që të ketë hyrje dhe dalje. Kindof si një Arduino, por më i mishëruar. Ajo që me të vërtetë më pëlqeu në lidhje me MicroBit ishte se ai ka dy hyrje të integruara b
Llambë LED WebApp Puzzle Me ESP32: 5 hapa (me fotografi)
WebApp Puzzle LED Llambë Me ESP32: Unë kam luajtur me shirita LED për vite me radhë, dhe kohët e fundit u transferova në vendin e një shoku ku nuk mund të bëja ndryshime të mëdha si montimi i shiritit në mure, kështu që unë bashkova këtë llambë që ka një tel i vetëm që del për energji dhe mund të jetë i fiksuar
Puzzle Scratch Maze: 5 hapa
Puzzle Scratch Maze: Sot do të bëjmë një labirint të thjeshtë, por të fortë duke përdorur Scratch. Scratch është një gjuhë programimi vizuale e bazuar në bllok. Për të filluar, këtu janë gjërat e nevojshme: Një pajisje ku mund të ekzekutoni ScratchLet's go
Shpëtoni nga fleta (Puzzle Excel): 5 hapa (me fotografi)
Shpëtoni nga fleta (Puzzle Excel): Shpëtoni nga fleta është një lojë e vogël në Excel që kam bashkuar disa vjet më parë për të mësuar një grup kolegësh disa aftësi më të avancuara të Excel -it, ndërsa argëtohem pak me puzzles Trivia dhe Logic, dy gjëra që i dua! Kjo loja është një kombinim i excel për
Whistle Universal Air Slide 1000: 5 hapa (me fotografi)
Bilbili Universal Air Slide 1000: Bilbili i rrëshqitjes është një instrument muzikor që përdoret shpesh për efekt komik për shkak të tingullit të tij budalla. Në këtë udhëzues, ne ju mësojmë se si të bëni një bilbil rrëshqitës ajri! Çfarë është bilbili i rrëshqitjes së ajrit? Ai ndjek të njëjtën ide si kitara ajrore ku imitoni