Talaan ng mga Nilalaman:
- Hakbang 1: Pagkilos ng Barko
- Hakbang 2: Variable ng Shoot
- Hakbang 3: Paggawa ng Variable ng Kaaway
- Hakbang 4: Ito ang Ganito Dapat Mukha
Video: Paano Gumawa ng Mga Space Invaders sa Micro Bit .: 4 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Kaya ang unang hakbang ay upang lumikha ng aming barko. Pumunta ka sa "Pangunahin" at magdagdag ng isang "Sa pagsisimula" na bloke. Pagkatapos ay pumunta ka sa "Mga variable" at lumikha ka ng isang variable na tinatawag na "SHIP" at pumili ng isang bloke mula sa tab na "Mga variable" na nagsasabing "Itakda ang sprite sa 0". Pagkatapos ay inilagay mo ang "SHIP" sa halip na "sprite". Pagkatapos ay pupunta ka sa tab na "Game" at piliin ang "lumikha ng sprite sa x 2 y 2" at inilalagay mo iyon sa halip na "0" sa "itakda ang SHIP sa 0". Pagkatapos nito ay nagkataon kang "y" hanggang 4 sa halip na 4. Gayundin, ang counter ng iskor ay opsyonal. Ngunit doon ka pumunta, nakuha namin ang aming barko, at ang susunod na hakbang ay ang paggalaw ng aming barko.
Hakbang 1: Pagkilos ng Barko
Pumunta ka sa tab na input at kunin ang mga bloke na "sa pindutan B pinindot" at "sa pindutan A ay pinindot". Pagkatapos ay pumunta ka sa Laro at piliin ang "sprite ilipat ng 1" at baguhin upang sprite sa SHIP. Ilagay ito sa "On B button pindutin ang" block. At ginagawa mo ang parehong bagay para sa A ngunit sa halip na lumipat ng 1 ay inilagay mo ang -1.
Hakbang 2: Variable ng Shoot
Kaya unang pupunta ka sa "Input" pagkatapos ay piliin ang "On button A + B na pinindot" at idagdag ito sa code. Pagkatapos gumawa ka ng isang variable na tinatawag na "SHOOT", pagkatapos ay pumunta muli sa variable na idagdag ang "set SHOOT to 0" at palitan ang "0" upang "lumikha ng sprite sa x: _ y: _" pagkatapos ay piliin ang "ship x:" sa seksyon ng laro pagkatapos ay ilagay ito sa "lumikha ng sprite sa x: ship x:". Napaka-nakakalito ngunit mas mauunawaan mo ito mula sa imahe. Pagkatapos gawin mo ang parehong hakbang para sa "y". Pagkatapos ay pumunta ka sa tab ng laro at idagdag ang "SHOOT baguhin ang ningning ng 88". Pagkatapos ay pumunta ka sa tab na loop at piliin ang "ulitin 4 na beses at ad iyon sa code. Pagkatapos sa loob ng tab na iyon inilagay mo ang" SHOOT baguhin y ng -1, pagkatapos ay nasa "paulit-ulit" na code, idagdag ang "pause 150 ms" para sa ang bilis ng variable na "SHOOT", pagkatapos ay nasa loob pa rin ng loop bagay, pumunta ka sa lohika at piliin ang "if_ pagkatapos" at idagdag ito sa bagay na lohika. Sa blangkong puwang ng pag-block ng lohika na inilagay mo ang "is_touching_". Pagkatapos ay idagdag mo ang mga variable na "SHOOT" at "ENEMY" (lumikha ng isang variable na tinatawag na "ENEMY", at tutukuyin namin ito sa paglaon). Pagkatapos sa loob ng pag-block ng lohika idagdag ang "tanggalin ang KAAWAY" at "tanggalin ang SHOOT", kung gayon kung nais mo maaari kang magdagdag ng ilang musika o sound effects kapag nawasak mo ang isang kaaway, pagkatapos ay magdagdag ka ng isang bloke na "baguhin ang marka ng 1". Pagkatapos sa labas ng loop at block ng lohika, nagdagdag ka ng isa pang "kung_ pagkatapos". Pagkatapos ay pumunta ka sa lohika at idagdag ang bloke na may "0 ≤ 0" sa blangkong puwang. Pagkatapos sa unang 0, inilagay mo ang "SHOOT y". Pagkatapos sa loob ng lohika block inilagay mo ang "tanggalin ang SHOOT"
Hakbang 3: Paggawa ng Variable ng Kaaway
Unang magdagdag ng isang "magpakailanman" na bloke at lumikha ng isang variable na pinangalanang "KAAWAY", ang pumunta sa tab na variable at idagdag ang "itakda ang ENEMY sa _", at sa puwang na blangko ilagay ang "lumikha ng sprite sa x: _ y: _". Pagkatapos sa blangkong puwang ng "lumikha ng sprite" na bloke, idagdag ang "pumili ng random mula 0 hanggang 4" sa tab na "matematika". Pagkatapos sa ilalim nito, idaragdag mo ang "ENEMY set brightness to 150" mula sa tab na "game" at pagkatapos ay idagdag ang "pause 100 ms" sa ilalim nito. Matapos ang "pause" block, idaragdag mo ang "ENEMY na lumiko sa kanan ng 90 degree", na matatagpuan sa tab na "game". Pagkatapos ay pupunta ka sa tab na "loop" at magdagdag ng "ulitin 4 na beses" at sa loob ng "loop" block, idaragdag mo ang "ENEMY ilipat ny 1" at "pause 500 ms". Ngayon pupunta kami sa tab na lohika at magdagdag ng 2 mga bloke ng "kung_ pagkatapos". At sa loob ng unang blangkong puwang, idagdag mo ang "ay _ na nakakaantig _" at idagdag ang "KAAWAY" sa unang blangko at "SHIP" sa pangalawang blangko, at sa loob ng lohika block, idagdag mo ang "laro sa paglipas". Ngayon sa iba pang block ng lohika, idinagdag namin ang "ay _ na nakakaantig gilid" at sa blangko na puwang ay idinagdag namin ang "KAAWAY", at sa loob ng bloke ng logiv idinagdag namin ang "tanggalin ang KAAWAY"
Hakbang 4: Ito ang Ganito Dapat Mukha
Sana hindi ako napakasama sa pagpapaliwanag kung paano ito gawin at sana nasiyahan ka sa laro:)
Inirerekumendang:
Paano Gumawa ng isang Lihim na Commiunicator Paggamit ng Micro Bit: 9 Mga Hakbang
Paano Gumawa ng isang Lihim na Commiunicator Paggamit ng Micro Bit: Napasigla ako sa 'othermachines' na iyong tube chanal. Narito kung ano ang nakuha ko mula dito -https: //youtu.be/mqlMo4LbfKQHeto kung ano ang idinagdag ko sa aking sarili para sa iba pang mga micro bit- power bank- Dagdag na code para dito
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: Isang paraan upang mapalawak ang pagpapaandar ng micro: bit ay ang paggamit ng isang board na tinatawag na moto: bit ng SparkFun Electronics (humigit-kumulang na $ 15-20). Mukha itong kumplikado at maraming mga tampok, ngunit hindi mahirap patakbuhin ang mga servo motor mula rito. Moto: bit ay nagbibigay-daan sa iyo upang
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: 7 Mga Hakbang
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: Hindi na kailangang ipakilala ang isang maalamat na laro na "Space Invaders". Ang pinaka-kagiliw-giliw na tampok ng proyektong ito ay ang paggamit nito ng pagpapakita ng teksto para sa grapikong output. Nakamit ito sa pamamagitan ng pagpapatupad ng 8 pasadyang mga character. Maaari mong i-download ang kumpletong Arduino
Space Invaders sa Micropython sa Micro: bit: 5 Hakbang
Space Invaders sa Micropython sa Micro: bit: Sa aming nakaraang mga artikulo na-explore namin ang paggawa ng laro sa GameGo, isang portable retro gaming console na binuo ng edukasyon ng TinkerGen. Ang mga larong ginawa namin ay nakapagpapaalala ng mga dating larong Nintendo. Sa artikulong ngayon, babawi kami, sa
Paano Gumawa ng Kalendaryo ng Lolo't Lola & Scrapbook (kahit na Hindi mo Alam Kung Paano Mag-Scrapbook): 8 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng Kalendaryo ng Lolo't Lola & Scrapbook (kahit na Hindi mo Alam Kung Paano Mag-Scrapbook): Ito ay isang napaka-matipid (at lubos na pinahahalagahan!) Regalo para sa holiday para sa mga lolo't lola. Gumawa ako ng 5 mga kalendaryo sa taong ito nang mas mababa sa $ 7 bawat isa. Mga Materyal: 12 magagandang larawan ng iyong anak, mga anak, pamangkin, pamangkin, aso, pusa, o iba pang mga kamag-anak12 iba't ibang mga piraso