Orodha ya maudhui:

Picha ya Slide ya kweli: Hatua 8
Picha ya Slide ya kweli: Hatua 8

Video: Picha ya Slide ya kweli: Hatua 8

Video: Picha ya Slide ya kweli: Hatua 8
Video: DEMU ALIWA NYUMA HADI KINYESI CHATOKA (ANGALIA VIDEO HADI MWISHO) 2024, Novemba
Anonim
Picha ya Slide ya kweli
Picha ya Slide ya kweli

Utangulizi Miaka michache iliyopita, niliona mchezo huu rahisi wa kundi la slaidi ['Asili inayofundishwa https://www.instructables.com/id/Batch-Game-Slide ……], ilikuwa nzuri. Nilifanya, nikacheza mara kadhaa lakini nikapoteza hamu kwa sababu ya unyenyekevu wake. Kwa kuzingatia hilo nilidhani ningeweza kuibadilisha na kuongeza huduma zingine za ziada. Hapa kuna matokeo ya wazo hilo.

Mchezo huu umeandikwa kwa lugha ya maandishi ya kundi la Windows, ina amri na shughuli za kimsingi sana, lakini ni rahisi sana na yenye ufanisi katika matumizi. Faili za kundi hutumiwa mara kwa mara kusanikisha usanidi wa programu na visasisho, kunakili na kutekeleza, utaftaji wa saraka na upate, n.k. Kwa lugha yoyote ya kuweka alama, uundaji wa mchezo hutumiwa kusaidia kufundisha na kuimarisha ujifunzaji. Ingawa ni lugha ya msingi kuna nafasi ya marekebisho yako na raha yako ya burudani.

Marekebisho: • Maagizo ya mtumiaji. • Ukubwa wa skrini na rangi. • Funga amri ya dirisha. • Maktaba ya mchezo wa nasibu.

Jenga Kiwango cha Ujuzi: Rahisi

Wakati wa Kujenga: Dakika 5

Kiwango cha Ujuzi wa Mchezo: Rahisi kwa Ugumu

Wakati wa kucheza: Dakika 3 - 8

Wacha tuende tengeneze Sauti ya Kutelezesha.

Ukubwa wa Screen inayofuata na Rangi

Hatua ya 1: Ukubwa wa Screen na Rangi

Ukubwa wa Skrini na Rangi
Ukubwa wa Skrini na Rangi

Marekebisho ya 1, sehemu hii ya nambari iliongezwa tu kwa sura, bila kuweka Upana na Urefu, hauna eneo kubwa la kitu, ukitumia mali isiyohamishika isiyo ya lazima. Sio lazima uweke lakini inaongeza kwa uwasilishaji wa jumla. Kwa kuongezea, ikiwa unachukua mapumziko kazini bodi ndogo ya mchezo haionekani sana. Imewekwa mwanzoni mwa nambari.

'weka ukubwa wa skrini ya mchezo [Upana, Urefu] Njia 58, 28

Kwa Rangi una chaguo tofauti. Sifa za rangi zimeainishwa na nambari 2 za hex - 1 ni Asili; ya 2 ni Nakala. Huna haja ya kuweka mandharinyuma na maandishi lakini rangi ni nzuri. Unaweza kuipigia simu wakati wowote na ubadilishe rangi ya maandishi ili uangalie jambo muhimu. Itabidi usome juu ya jinsi ya kufanya hivyo. Katika kesi hii inaitwa tu kwa kuongeza laini iliyo hapo chini.

Rangi ya Asili ya Rangi ya Bluu na 1 Textcolor ya Njano

Asili0 = Nyeusi1 = Jeshi la Majini 2 = Kijani3 = Aqua4 = Nyekundu5 = Zambarau6 = Njano7 = Nyeupe8 = Kijivu9 = Bluu

NakalaA = Mwanga GreenB = Mwanga AquaC = Mwangaza RedD = Nuru ya Zambarau = Nyeupe NjanoF = Nyeupe Nyeupe

Maagizo yafuatayo ya Mtumiaji

Hatua ya 2: Maagizo ya Mtumiaji

Maagizo ya Mtumiaji
Maagizo ya Mtumiaji

Marekebisho ya 2, sehemu hii ya nambari iliongezwa ili niweze kukumbuka "ASDW" inamaanisha nini. Kwa kuongezea, maagizo ya mtumiaji huongeza kwa uwasilishaji wa jumla.

"Echo" hutumiwa kuonyesha kile kinachofuata.

Kumbuka: Kuna nafasi au tabo baada ya mwangwi ili kupangilia bodi ya mchezo mbali na upande wa kushoto wa mpaka. Ikiwa nafasi hizo au tabo hazinakili kwa usahihi ongeza tu nafasi au tabo ili kupangilia ubao wa mchezo mahali unataka. Hakuna chaguo la kuzingatia ndani ya maandishi ya Windows. Njia rahisi ya kupangilia ubao wa mchezo na maandishi ni kutumia nafasi na tabo.

echo Kutumia vitufe vya kibodi "ASDW" kusonga nambari kwa mraba ulio karibu tupu

echo.echo A = Slide Leftecho S = Slide Down R = Rudisha Gameboardecho D = Slide kulia C = Funga Gameecho W = Slide Up

echo Andika mwelekeo ambao unataka kuteleza nambari.echo ("A" - Kushoto "S" - Chini "D" - Kulia "W" - Juu)

Ijayo Funga Amri ya Dirisha

Hatua ya 3: Funga Amri ya Dirisha

Funga Amri ya Dirisha
Funga Amri ya Dirisha

Marekebisho ya 3, sehemu hii ya nambari iliongezwa kwa urahisi wa kufunga mchezo bila kutumia panya au funguo za mkato. Ni sifa nzuri. Inaweza kuitwa njia tofauti lakini nambari ya msingi ni kama ifuatavyo.

Funga Commandexit / B

Katika mchezo huu niliongeza chaguo kwa chaguzi zilizopo. Ndani ya chaguzi za chaguo nilichagua "C" kwa sababu dhahiri kisha nikapewa cha kufanya ikiwa "C" ilichaguliwa.

uchaguzi / c WASDRC / nif% makosa% 1 = 1 goto hojaWif% = 6 toka / B

Maktaba inayofuata ya Mchezo Mbadala

Hatua ya 4: Maktaba ya Mchezo wa bila mpangilio

Bila mpangilio Mchezo Maktaba
Bila mpangilio Mchezo Maktaba
Bila mpangilio Mchezo Maktaba
Bila mpangilio Mchezo Maktaba

Marekebisho ya 4, sehemu hii ya nambari iliongezwa ili kumpa gamer bodi zingine za michezo. Kwa bahati nasibu katika maandiko ya kundi la Windows sio ya kubahatisha kama jina lake linavyopelekea kuwa sio ya kupigia coding kama lugha zingine. Kwa kuzingatia hilo, niliishia kuunda maktaba ya bodi 13. Ili kuchagua mchezo wa nasibu unachagua "R" na nambari kati ya 0 na 12 imeundwa na nambari huenda kwa chaguo hilo la maktaba na mchezo huonyeshwa.

: upya 'Randomizerset / rand =% bila mpangilio% %% 12goto% rand%

Ikiwa jenereta ya nambari bila mpangilio itachagua "0" nambari hiyo itakuwa: 0

Maktaba: 0set slide1 = 1set slide2 = 7etc.

Inayofuata Kusogeza Kaunta

Hatua ya 5: Sogeza Kaunta

Sogeza Kaunta
Sogeza Kaunta

Marekebisho ya 5, sehemu hii ya nambari iliongezwa ili kumpa gamer changamoto iliyoongezwa. Ninapenda kupingwa na kwa hivyo "Hoja ya Kukabiliana" ilinipa njia ya kufuatilia idadi ya hatua ninazofanya.

Hesabu ya counterset = 0

Kisha ongeza msimbo wa kaunta ili 1 itaongezwa kwa jumla baada ya hoja kufanywa.

seti / hesabu =% hesabu% + 1

Hatua ya 6: Kanuni

Kanuni
Kanuni

Hapa kuna nambari nzima. Fuata maagizo ya jinsi ya kuunda faili.

Kumbuka: kuna nafasi au tabo baada ya mwangwi ili kupangilia bodi ya mchezo mbali na upande wa kushoto wa mpaka. Ikiwa nafasi hizo au tabo hazinakili kwa usahihi ongeza tu nafasi au tabo ili kupangilia ubao wa mchezo mahali unataka. Hakuna chaguo la kuzingatia ndani ya maandishi ya Windows. Njia rahisi ya kupangilia ubao wa mchezo na maandishi ni kutumia nafasi na tabo.

Kwa sababu ya kichupo cha html hapo juu na suala la nafasi katika kukabiliana nimeambatanisha faili. Bado unaweza kunakili nambari iliyo hapa chini lakini itabidi urekebishe nafasi.

1) Fungua programu ya Notepad: Bonyeza kitufe cha Window => aina ya Notepad kisha uchague App ya Notepad kutoka kwenye orodha ya Best matchOrClick Icon ya Window => aina ya Notepad kisha uchague App ya Notepad kutoka kwenye orodha ya Best matchOrClick kitufe cha Dirisha + R => Bonyeza Endesha => Andika Notepad kwenye kisanduku cha kuingiza Run kisha Bonyeza sawa.

2) Nakili nambari iliyo chini ya mstari wa Apostrophe na Asterisks kisha Bandika kwenye Notepad.

' *********************************************

@echo offtitle Slide Puzzlesetlocal kuwezeshwa kupanua upanuzi

'weka ukubwa wa skrini ya mchezo [Upana, Urefu] Njia 58, 28

kuweka default =% set pos = 9set kitanzi = 1

Hesabu ya counterset = 0

Rangi [Nakala ya Shamba] rangi 1e

: upya 'Randomizerset / rand =% bila mpangilio% %% 12goto% rand%

: displayclsecho.echo Kutumia vitufe vya kibodi "ASDW" kusogeza nambari kwenye mraba ulio karibu tupu.

echo.echo A = Slide Leftecho S = Slide Down R = Rudisha Gameboardecho D = Slide kulia C = Funga Gameecho W = Slide Upecho.

echo _ _ _echo ^ | ^ | ^ | ^ | echo ^ | % slide1% ^ | % slide2% ^ | % slide3% ^ | echo ^ | _ ^ | _ ^ | _ ^ | echo ^ | ^ | ^ | ^ | echo ^ | slaidi% 4% ^ | % slide5% ^ | % slide6% ^ | echo ^ | _ ^ | _ ^ | _ ^ | echo ^ | ^ | ^ | ^ | echo ^ | slaidi% 7% ^ | slaidi% 8% ^ | % slide9% ^ | echo ^ | _ ^ | _ ^ | _ ^ | echo.echo Chapa mwelekeo unayotaka kutelezesha nambari. - Juu) echo.echo Idadi ya hatua ambazo umefanya% kuhesabu%

uchaguzi / 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 toka / B

: movewif% pos% GEQ 7 picha ya maonyesho / msaidizi =% pos% + 3set / slide% pos% =! slide% msaidizi%! weka slide% msaidizi% =% default% set / a pos =% pos% + 3

seti / hesabu =% hesabu% + 1goto onyesho

: moveaif% pos% == 3 picha displayif% pos% == 6 goto displayif% pos% == 9 grafiti / msaidizi =% pos% + 1set / slide% pos% =! slide% msaidizi%! weka slaidi % msaidizi% =% default% set / a pos =% pos% + 1

seti / hesabu =% hesabu% + 1goto onyesho

: movesif% pos% LEQ 3 picha maonyesho / msaidizi =% pos% - 3set / slide% pos% =! slide% msaidizi%! weka slaidi% msaidizi% =% default% set / a pos =% pos% - 3

seti / hesabu =% hesabu% + 1goto onyesho

: moveif% pos% == 1 grafifif% pos% == 4 picha ya kuonyesha% pos% == 7 picha ya maonyesho / msaidizi =% pos% - 1set / slide% pos% =! slide% msaidizi%! weka slaidi % msaidizi% =% default% set / a pos =% pos% - 1

seti / hesabu =% hesabu% + 1goto onyesho

Ktaba

: Seti 1 ya slaidi1 = seti ya slaidi 2 = seti 1 ya slaidi3 = seti ya slaidi 4 = seti 2 ya slaidi5 = 5 seti ya slaidi6 = seti ya slaidi 7 = 3 seti ya slaidi8 =% chaguo-msingi% kuweka slaidi9 = 8set pos = 8set count = 0 picha ya kuonyesha

: Seti 2 ya seti1 = seti 8 ya seti2 =% chaguo-msingi% kuweka slaidi3 = 2seti ya slaidi4 = seti ya slaidi 5

: 3set slide1 = 2set slide2 = 8 seti slide3 =% default% kuweka slide4 = 5set slide5 = 6set slide6 = 1 kuweka slide7 = 4 kuweka slide8 = 7set slide9 = 3set pos = 3set count = 0 picha ya kuonyesha

: Seti ya 4 seti 1 = seti 4 ya slaidi2 = seti 8 ya slaidi3 = seti ya slaidi 4 =% chaguomsingi% seti slaidi5 = seti 5 ya slaidi6 = seti 1 ya slaidi 7 = 7 seti ya slaidi8 = 3 seti ya slaidi9 = 6set pos = 4set count = picha 0

: Seti 5 ya seti1 = seti 6 ya slaidi2 = seti 8 ya slaidi3 = seti ya slaidi 4 = seti 3 ya slaidi5 =% chaguo-msingi% seti slaidi6 = 1 seti ya slaidi7 = 7 seti ya slaidi8 = 2 seti ya slaidi9 = 4set pos = 5set count = picha 0

: Seti 6 ya seti1 = seti 3 ya slaidi2 = seti 8 ya slaidi3 = seti ya slaidi 4 = seti ya slaidi 5 = seti 1 ya slaidi6 =% chaguomsingi% seti slaidi7 = 2 seti ya slaidi8 = 6 seti ya slaidi9 = 4set pos = 5set hesabu = onyesho la picha 0

: Seti ya seti 1 = seti 1 ya slaidi2 = seti 8 ya slaidi3 = slaidi 3 seti 4 = seti ya slaidi5 = 5 seti ya slaidi6 =% chaguomsingi% seti slaidi 7 = seti ya slaidi 8

: Seti 8 ya seti1 = seti 8 ya seti2 =% chaguomsingi% seti slaidi3 = seti ya slaidi 4 = seti 5 ya slaidi5 = slaidi 4 seti 6 = seti ya slaidi 7 = seti 3 ya slaidi8 = 2 seti ya slaidi9 = 1set pos = 2set count = picha 0

: Seti 9 ya seti1 = seti 1 ya slaidi2 = seti 8 ya slaidi3 =% chaguomsingi% weka slaidi4 = seti 4 ya slaidi5 = slide 3set6 = 2 seti slide7 = 5 seti slide8 = 7set slide9 = 6set pos = 3set count = picha 0

: 10set slide1 = 3set slide2 = 6set slide3 = 8 slide slide4 = 5set slide5 = 1set slide6 = 7set slide7 = 2set slide8 = 4set slide9 =% default% set pos = 9set count = 0 picha ya kuonyesha

: Seti 11 ya seti1 = seti 2 ya slaidi2 = 7 seti ya slaidi3 =% chaguomsingi% weka slaidi4 = seti ya slaidi 5 = seti 1 ya slaidi6 = seti ya slaidi 7 = 3 seti ya slaidi8 = seti 8 ya slaidi9 = 6set pos = 3set count = picha 0

: Seti 12 ya seti1 = seti 1 ya slaidi2 = seti 8 ya slaidi3 = seti 2 ya slaidi4 =% chaguo-msingi% kuweka slaidi5 = 4 seti slide6 = 3 seti slide7 = 7 seti slide8 = 6set slide9 = 5set pos = 4set count = picha 0

Hatua ya 7: Hifadhi faili

Hifadhi faili
Hifadhi faili

1) Bonyeza Faili, 2) Bonyeza Hifadhi, 3) Chagua mahali pa Kuhifadhi faili hii, 4) Badilisha Hifadhi kama aina: kutoka Hati za Maandishi (*.txt) hadi "Faili Zote", 5) Ipe faili jina yaani Slide Puzzle.bat, 6) Bonyeza Hifadhi.

Hongera umemaliza!

Ili kucheza nenda kwenye folda ambapo uliweka faili na ufungue au bonyeza mara mbili faili. Kisha cheza.

Hatua ya 8: Uchunguzi na Muhtasari

Uchunguzi na Muhtasari
Uchunguzi na Muhtasari
Uchunguzi na Muhtasari
Uchunguzi na Muhtasari

Onyo: Ukifanya mabadiliko yasiyofaa kwa nambari iliyotajwa hapo juu. Unaweza, wakati mbaya kabisa, kuharibu siku yako. Sio makosa ya kufukuza makosa. Kile nimejifunza ni kwamba kawaida ni kosa rahisi. Wakati mwingine kunakili nambari kutoka kwa html kunaweza kuongeza herufi au nafasi zisizo za kawaida, ambazo zinaweza kuingiliana na operesheni. Kanusho: Rekebisha kwa hatari yako mwenyewe.

Uchunguzi 1) Burudani na changamoto, 2) Rahisi kutengeneza na kurekebisha. 3) Ikiwa haifanyi kazi. Kisha fanya tena nambari iliyotajwa hapo juu na ibandike kwenye programu ya Notepad kisha uhifadhi faili na ugani.bat.

Muhtasari Hii ni programu ndogo ya kufurahisha. Nimeridhika na matokeo ya hii Puzzle Slide.bat

Sikia ushauri, na upokee mafundisho, upate kuwa na hekima mwisho wako.

Ilipendekeza: