Բովանդակություն:
- Քայլ 1: Էկրանի չափը և գույնը
- Քայլ 2: Օգտագործողի ցուցումներ
- Քայլ 3: Փակեք պատուհանի հրամանը
- Քայլ 4. Պատահական խաղերի գրադարան
- Քայլ 5: Տեղափոխեք հաշվիչը
- Քայլ 6: Կոդ
- Քայլ 7: Պահեք ֆայլը
- Քայլ 8: Դիտարկումներ և ամփոփում
Video: Վիրտուալ սլայդ հանելուկ. 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ներածություն Մի քանի տարի առաջ ես տեսա այս պարզ խմբաքանակի խաղերի սլայդ-գլուխկոտրուկը [«Բնօրինակը ուսանելի https://www.instructables.com/id/Batch-Game-Slide…], շատ զով էր: Ես պատրաստեցի այն, խաղացի մի քանի անգամ, բայց ես կորցրեցի հետաքրքրությունս դրա պարզության պատճառով: Հաշվի առնելով դա, ես մտածեցի, որ կարող եմ փոփոխել այն և ավելացնել որոշ լրացուցիչ հնարավորություններ: Ահա այդ մտքի արդյունքը:
Այս խաղը գրված է Windows խմբաքանակի սցենարային լեզվով, այն ունի շատ հիմնական հրամաններ և գործողություններ, բայց չափազանց պարզ է և բավականին արդյունավետ կիրառման մեջ: Խմբաքանակի ֆայլերը հաճախ օգտագործվում են ծրագրաշարի տեղադրումն ու թարմացումները ավտոմատացնելու, պատճենելու և կատարելու, տեղեկատուների որոնման և գտնելու համար և այլն: anyանկացած ծածկագրման լեզվով խաղերի ստեղծումը օգտագործվում է ուսուցման ուսուցման և ամրապնդման համար: Չնայած այն հիմնական լեզու է, տեղ կա ձեր փոփոխությունների և ժամանցի համար:
Փոփոխություններ.
Կառուցեք հմտությունների մակարդակ. Հեշտ
Կառուցման ժամանակը `5 րոպե
Խաղի հմտության մակարդակ. Հեշտ է դժվար
Խաղալու ժամանակը ՝ 3-8 րոպե
Եկեք պատրաստենք Վիրտուալ սլայդ հանելուկ:
Հաջորդ էկրանի չափը և գույնը
Քայլ 1: Էկրանի չափը և գույնը
1 -ին փոփոխություն, ծածկագրի այս հատվածն ավելացվել է միայն արտաքին տեսքի համար, առանց Լայնություն և Բարձրություն սահմանելու, դուք ոչնչի մեծ տարածք ունեք ՝ օգտագործելով անհարկի անշարժ գույք: Անհրաժեշտ չէ այն սահմանել, բայց այն ավելացնում է ընդհանուր ներկայացումը: Ավելին, եթե աշխատավայրում ընդմիջում եք անում, փոքր խաղատախտակն ավելի քիչ նկատելի է: Այն սահմանվում է ծածկագրի սկզբում:
«սահմանեք խաղի էկրանի չափը [Լայնություն, բարձրություն] ռեժիմ 58, 28
Ինչ վերաբերում է գույնին, ապա դուք ունեք տարբեր ընտրություն: Գույնի հատկանիշները նշվում են 2 վեցանկյուն թվանշաններով. 1 -ինը `նախապատմություն; 2 -րդը Տեքստն է: Անհրաժեշտ չէ ֆոն և տեքստ սահմանել, բայց գույնը գեղեցիկ է: Կարող եք ցանկացած պահի զանգահարել այն և փոխել տեքստի գույնը ՝ կարևոր բանի վրա ուշադրություն հրավիրելու համար: Դուք ստիպված կլինեք կարդալ, թե ինչպես դա անել: Այս դեպքում այն պարզապես կոչվում է ՝ ավելացնելով ստորև նշված տողը:
'Գունավոր կապույտ ֆոն `դեղին տեքստոլորտով 1e
Նախապատմություն 0 = Սև 1 = yովային 2 = Կանաչ 3 = Ակվա 4 = Կարմիր 5 = Մանուշակագույն 6 = Դեղին 7 = Սպիտակ 8 = Մոխրագույն 9 = Կապույտ
TextA = Light GreenB = Light AquaC = Light RedD = Light PurpleE = Light YellowF = Bright White
Հաջորդ օգտագործողի ցուցումները
Քայլ 2: Օգտագործողի ցուցումներ
Երկրորդ փոփոխությունը, ծածկագրի այս հատվածը ավելացվել է, որպեսզի ես կարողանամ հիշել, թե ինչ է նշանակում «ASDW»: Ավելին, օգտագործողի հրահանգները ավելացնում են ընդհանուր ներկայացումը:
«Էխո» -ն օգտագործվում է հետևյալը ցուցադրելու համար:
Նշում. Արձագանքից հետո կան բացատներ կամ ներդիրներ `խաղատախտակը եզրագծից ձախ եզրից հեռացնելու համար: Եթե այդ բացատները կամ ներդիրները ճիշտ չեն պատճենվում, պարզապես ավելացրեք բացատներ կամ ներդիրներ ՝ խաղատախտակը հավասարեցնելու համար, որտեղ ցանկանում եք: Windows խմբաքանակի սցենարների մեջ կենտրոնացման տարբերակ չկա: Խաղատախտակն ու տեքստը հավասարեցնելու ամենահեշտ ձևը բացատների և ներդիրների օգտագործումն է:
echo Օգտագործելով «ASDW» ստեղնաշարի ստեղները ՝ համարը echo- ն հարակից դատարկ հրապարակ տեղափոխելու համար:
echo.echo A = Սահեցրեք Leftecho S = Սահեցրեք ներքև R = Վերակայեք խաղատախտակը Echo D = Սահեցրեք աջ C = փակեք Gameecho W = Սահեցրեք վերև
echo Մուտքագրեք այն ուղղությունը, որը ցանկանում եք սահեցնել: echo ("A"- Left "S"- Down "D"- Right "W"- Up)
Հաջորդ փակման պատուհանի հրաման
Քայլ 3: Փակեք պատուհանի հրամանը
3 -րդ փոփոխությունը, ծածկագրի այս հատվածը ավելացվել է խաղը փակելու հարմարության համար `առանց մկնիկի կամ դյուրանցման ստեղների օգտագործման: Դա հաճելի հատկություն է: Այն կարելի է անվանել տարբեր ձևերով, բայց հիմնական ծածկագիրը հետևյալն է.
«Փակել Commandexit /B
Այս խաղում ես ընտրությունը ավելացրեցի գոյություն ունեցող տարբերակներին: Ընտրության ընտրանքների շրջանակներում ես ակնհայտ պատճառով ընտրեցի «C» - ն, այնուհետև հանձնարարեցի, թե ինչ անել, եթե «C» - ն ընտրվի:
selection /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 ելք /Բ
Հաջորդ Պատահական խաղերի գրադարան
Քայլ 4. Պատահական խաղերի գրադարան
4 -րդ փոփոխությունը, ծածկագրի այս հատվածը ավելացվել է խաղացողին այլ խաղատախտակներ տալու համար: Պատահական Windows- ի խմբաքանակի սցենարագրումն այնքան պատահական չէ, որքան նրա անունը տանում է, և ոչ էլ կոդավորող, ինչպես մյուս լեզուներն են: Այդ նկատառումով ես ավարտեցի 13 տախտակներից բաղկացած գրադարանի ստեղծումը: Պատահական խաղ ընտրելու համար դուք ընտրում եք «R», և ստեղծվում է 0 -ից 12 -ի միջև մի շարք, և ծածկագիրը անցնում է այդ գրադարանի տարբերակին, և խաղը ցուցադրվում է:
: վերականգնել 'Randomizerset /a rand =%random%%% 12goto%rand%
Եթե Պատահական թվերի գեներատոր ընտրեք «0» կոդը, այն կգնա `0
Գրադարան. 0set slide1 = 1set slide2 = 7etc.
Next Move Counter
Քայլ 5: Տեղափոխեք հաշվիչը
5 -րդ փոփոխությունը, ծածկագրի այս հատվածը ավելացվել է խաղացողին լրացուցիչ մարտահրավեր տալու համար: Ես սիրում եմ, երբ ինձ մարտահրավեր են նետում, ուստի «Տեղափոխիչ հաշվիչը» ինձ հնարավորություն տվեց հետևել իմ կատարած քայլերի քանակին:
'Հակահաշվարկային հաշվարկ = 0
Այնուհետև ավելացրեք հաշվիչի ծածկագիրը, որպեսզի քայլը կատարելուց հետո 1 -ը ավելացվի ընդհանուրին:
set /a count =%count%+1
Քայլ 6: Կոդ
Ահա ամբողջ ծածկագիրը: Հետևեք ֆայլը ստեղծելու հրահանգներին:
Նշում. Արձագանքից հետո բացատներ կամ ներդիրներ կան `խաղատախտակը եզրագծից ձախ եզրից հեռու հավասարեցնելու համար: Եթե այդ բացատները կամ ներդիրները ճիշտ չեն պատճենվում, պարզապես ավելացրեք բացատներ կամ ներդիրներ ՝ խաղատախտակը հավասարեցնելու համար, որտեղ ցանկանում եք: Windows խմբաքանակի սցենարների մեջ կենտրոնացման տարբերակ չկա: Խաղատախտակն ու տեքստը հավասարեցնելու ամենահեշտ ձևը բացատների և ներդիրների օգտագործումն է:
Քանի որ վերը նշված html ներդիրը և տարածության խնդիրը լուծելիս ես կցել եմ ֆայլը: Դուք դեռ կարող եք պատճենել ստորև բերված ծածկագիրը, բայց դուք պետք է կարգավորեք տարածությունը:
1) Բացեք Գրառման գրքույկ. Սեղմեք Պատուհանի ստեղնը => մուտքագրեք Գրառման գրքույկ, ապա Լավագույն համընկնումների ցանկից ընտրեք Գրառման ծրագիր Կամ Սեղմեք Պատուհանի պատկերակը => մուտքագրեք Գրառման տուփ, այնուհետև Ընտրեք Գրառման ծրագիր Լավագույն համընկնումների ցանկից Կամ Սեղմեք Պատուհանի ստեղնը + R => Սեղմեք Run => Մուտքագրեք վանդակում մուտքագրեք Notepad, այնուհետև կտտացրեք OK:
2) Պատճենեք Apostrophe and Asterisks տողի ներքևի ծածկագիրը, այնուհետև տեղադրեք այն Գրառման գրքույկում:
' *********************************************
@echo անցանց
«սահմանեք խաղի էկրանի չափը [Լայնություն, բարձրություն] ռեժիմ 58, 28
սահմանել լռելյայն = %set pos = 9set loop = 1
'Հակահաշվարկային հաշվարկ = 0
'Գույն [դաշտի տեքստ] գույն 1e
: վերականգնել 'Randomizerset /a rand =%random%%% 12goto%rand%
: displayclsecho.echo Օգտագործելով «ASDW» ստեղնաշարի ստեղները ՝ համարը էխո տեղափոխելու համար հարակից դատարկ հրապարակ:
echo.echo A = Սահեցրեք Leftecho S = Սահեցրեք ներքև R = Վերակայեք Gameboardecho D = Սահեցրեք աջ C = Փակեք Gameecho W = Սահեցրեք Upecho- ն:
արձագանք _ _ _ էխո ^| ^| ^| ^| արձագանք ^| % սլայդ 1% ^| % սլայդ 2% ^| % սլայդ 3% ^| էխո ^| _ ^| _ ^| _ ^| էխո ^| ^| ^| ^| արձագանք ^| % սլայդ 4% ^| % սլայդ 5% ^| % սլայդ 6% ^| էխո ^| _ ^| _ ^| _ ^| էխո ^| ^| ^| ^| արձագանք ^| % slide7% ^| % սլայդ 8% ^| % slide9%^| echo^| _^| _^| _^| echo.echo Մուտքագրեք ուղղությունը, որը ցանկանում եք սահեցնել համարը.echo («A»- ձախ «S»- ներքև «D»- աջ «W» - Up) echo.echo Ձեր կատարած քայլերի քանակը %հաշվել %
selection /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 ելք /Բ
: movewif%pos%GEQ 7 goto displayset /a helper =%pos% + 3set /a slide%pos%=! slide%helper%! set slide%helper%=%default%set /a pos =%pos% + 3
set /a count =%count%+1goto display
: 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 display
: movesif%pos%LEQ 3 goto displayset /a helper =%pos% - 3set /a slide%pos%=! slide%helper%! set slide%helper%=%default%set /a pos =%pos% - 3
set /a count =%count%+1goto display
: 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 display
Գրադարան.
2set slide1 = 8set slide2 =%default%set slide3 = 2set slide4 = 5set slide5 = 7set slide6 = 3set slide7 = 6set slide8 = 4set slide9 = 1set pos = 2set count = 0goto display
՝ 8set slide1 = 8set slide2 =%default%set slide3 = 6set slide4 = 5set slide5 = 4set slide6 = 7set slide7 = 3set slide8 = 2set slide9 = 1set pos = 2set count = 0goto display
՝ 11 set slide1 = 2set slide2 = 7set slide3 =%default%set slide4 = 5set slide5 = 1set slide6 = 4set slide7 = 3set slide8 = 8set slide9 = 6set pos = 3set set = 0goto display
Քայլ 7: Պահեք ֆայլը
1) Սեղմեք Ֆայլ, 2) Սեղմեք Պահել, 3) Ընտրեք այս ֆայլը պահելու վայրը, 4) Փոխեք Պահել որպես տիպ. Տեքստային փաստաթղթերից (*.txt) դեպի «Բոլոր ֆայլեր», 5) Ֆայլին տվեք անուն, Սահեցրեք Puzzle.bat, 6) Կտտացրեք Պահել:
Շնորհավորում եմ, ավարտեցիք:
Խաղալու համար գնացեք այն թղթապանակը, որտեղ տեղադրեցիք ֆայլը և բացեք կամ կրկնակի կտտացրեք այն: Հետո խաղացեք:
Քայլ 8: Դիտարկումներ և ամփոփում
Arnգուշացում. Եթե դուք վերափոխեք վերը նշված ծածկագիրը: Դուք կարող եք վատագույն դեպքում փչացնել ձեր օրը: Սխալները հետապնդելը զվարճալի չէ: Այն, ինչ ես սովորեցի, այն է, որ դա սովորաբար պարզ սխալ է: Երբեմն HTML- ից ծածկագրելը կարող է ավելացնել անսովոր նիշեր կամ բացատներ, որոնք կարող են միջամտել գործողությանը: Հրաժարում. Փոփոխեք ձեր սեփական ռիսկով:
Դիտարկումներ 1) Funվարճալի և դժվարին, 2) Հեշտ է պատրաստել և փոփոխել: 3) Եթե այն չի աշխատում: Այնուհետև կրկնօրինակեք վերոնշյալ ծածկագիրը և տեղադրեք այն Գրառման գրքույկ հավելվածում, այնուհետև պահպանեք.bat ընդլայնման ֆայլը:
Համառոտ Սա զվարճալի փոքրիկ ծրագիր է: Ես գոհ եմ այս Slide Puzzle.bat- ի արդյունքներից
Լսեք խորհուրդներ և ստացեք խրատներ, որպեսզի կարողանաք իմաստուն լինել ձեր վերջին վերջում:
Խորհուրդ ենք տալիս:
Սլայդ ժամացույց ՝ 12 քայլ (նկարներով)
Սլայդ ժամացույց. Ինձ հաճելի է նախագծել և կառուցել հետաքրքիր ժամացույցներ և միշտ փնտրում եմ ժամանակը ցուցադրելու յուրահատուկ եղանակներ: Այս ժամացույցը օգտագործում է թվեր պարունակող 4 ուղղահայաց սլայդներ: Չորս հետընթաց շարժիչներ տեղադրում են սլայդներն այնպես, որ ճիշտ ժամանակը ցուցադրվի դիսպլեյում
Հիշողության հանելուկ խաղ ՝ օգտագործելով BBC MicroBit: 7 քայլ
Հիշողության հանելուկ խաղ օգտագործելով BBC MicroBit- ը. Եթե չգիտեք, թե ինչ է BBC MicroBit- ը, դա հիմնականում իսկապես փոքր սարք է, որը կարող եք ծրագրավորել մուտքեր և ելքեր ունենալու համար: Արդունոյի պես լավատես, բայց ավելի մարմնավոր: MicroBit- ի մեջ ինձ իսկապես դուր եկավ այն, որ այն ունի երկու ներկառուցված մուտք
Կենդանիների ձայնային հանելուկ երեխաների համար. 4 քայլ
Կենդանիներ հնչում են հանելուկ երեխաների համար. Կենդանին հնչում է իր ձայնով, երբ իր կենդանու գլուխկոտրուկը տեղադրված է ճիշտ: 24 ամսականից ցածր երեխաների համար: Ձեր որդիները կուրախանան, երբ լսեն կենդանու արձակած բոլոր վեց ձայները: Այս նախագիծը հիմնված է առևտրային արտադրանքի վրա, բայց ես ուզում եմ
Եռաչափ տպված էլեկտրական սլայդ անջատիչ (միայն թղթի ամրացման միջոցով) ՝ 7 քայլ (նկարներով)
Եռաչափ տպված էլեկտրական սլայդ անջատիչ (օգտագործելով միայն թղթի ամրակ). Ես տարիների ընթացքում զբաղվել եմ իմ փոքր էլեկտրական նախագծերի էլեկտրամոնտաժով, հիմնականում թղթե ամրակների, ալյումինե փայլաթիթեղի և տաք սոսինձով զուգված ստվարաթղթի տեսքով: Վերջերս ես գնել եմ 3D տպիչ (Creality Ender 3) և փնտրել
Հիշողության հանելուկ Alaարթուցիչ ՝ 3 քայլ (նկարներով)
Հիշողության հանելուկ rmարթուցիչ. Սա rmարթուցիչի uzzleամացույց է, ինչը նշանակում է, որ կա մի փոքրիկ հիշողության խաղ, որը դուք պետք է լուծեք ՝ զարթուցիչի զանգը դադարեցնելու համար: Որպես ամփոփում ՝ այս ժամացույցը նրանց համար է, ովքեր առավոտյան ծույլ են լինում: Այն ունի 3 LED, որոնք կոճակներից որևէ մեկին սեղմելիս ահազանգը կլինի