Sisällysluettelo:
- Vaihe 1: Laivan liike
- Vaihe 2: Kuvausmuuttuja
- Vaihe 3: Muuta vihollisen muuttuja
- Vaihe 4: Tältä sen pitäisi näyttää
Video: Kuinka tehdä avaruushyökkääjiä mikrobitillä: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Ensimmäinen askel on siis laivan luominen. Menet "Basic" -kohtaan ja lisäät "On start" -lohkon. Sitten siirryt kohtaan "Muuttujat" ja luot muuttujan nimeltä "SHIP" ja valitset "Muuttujat" -välilehdeltä lohkon "Aseta sprite arvoon 0". Sitten laitat "SHIP" sprite -sijasta. Sitten siirryt "Peli" -välilehteen ja valitset "luo sprite x 2 y 2" ja asetat sen "0" sijaan "aseta SHIP to 0". Tämän jälkeen saat "y" 4: n sijasta 4. Pistelaskuri on myös valinnainen. Mutta näillä mennään, saimme aluksemme, ja seuraava askel on aluksemme liike.
Vaihe 1: Laivan liike
Siirryt syöttövälilehdelle ja otat lohkot "painiketta B painettuna" ja "painiketta A painettuna". Sitten siirryt peliin ja valitset "sprite move by 1" ja vaihdat sprite -tilaan SHIP. Aseta se "Päälle B -painiketta painettu" -lohkoon. Ja teet saman asian A: lle, mutta sen sijaan, että siirryt 1: llä, asetat -1.
Vaihe 2: Kuvausmuuttuja
Joten mene ensin "Input" -kohtaan ja valitse sitten "On -painike A+B painettuna" ja lisää se koodiin. Sitten teet muuttujan nimeltä "SHOOT", siirry sitten muuttujaan uudelleen lisää "aseta SHOOT arvoon 0" ja muuta "0" arvoon "luo sprite kohdassa x: _ y: _" ja valitse sitten "laiva x:" peliosa ja laita se sitten "luo sprite osoitteeseen x: ship x:". Se on hyvin hämmentävää, mutta voit ymmärtää sen paremmin kuvasta. Sitten teet saman vaiheen "y": lle. Sitten siirryt pelin välilehteen ja lisäät "SHOOT muuta kirkkautta 88". Siirry sitten silmukka -välilehteen ja valitse "toista 4 kertaa ja mainitse se koodiin. Sitten sen välilehden sisään laitat" SHOOT change y by -1, sitten vielä "toista" -koodiin, lisää "pause 150 ms" for "SHOOT" -muuttujan nopeus, sitten vielä silmukan sisällä, siirryt logiikkaan ja valitset "if_ then" ja lisäät sen logiikkaan. Loogisen lohkon tyhjään tilaan kirjoitat "is_touching_". Sitten lisäät muuttujat "SHOOT" ja "ENEMY" (luo muuttuja nimeltä "ENEMY", ja määritämme sen myöhemmin). Lisää sitten logiikkalohkon sisälle "delete ENEMY" ja "delete SHOOT", ja jos haluat, voit lisätä musiikkia tai äänitehosteen tuhoamalla vihollisen, ja lisää sitten lohkon "muuta pistettä 1". Sitten lisää silmukan ja logiikkalohkon ulkopuolelle toinen "if_ then". Sitten siirryt logiikkaan ja lisäät lohkon, jonka tyhjään tilaan on "0 ≤ 0". Sitten ensimmäiseen 0: een kirjoitat "SHOOT y". Sitten logiikkalohkon sisään laitat "delete SHOOT"
Vaihe 3: Muuta vihollisen muuttuja
Lisää ensin "ikuisesti" -lohko ja luo muuttuja "ENEMY", siirry muuttuja -välilehdelle ja lisää "aseta ENEMY arvoon _" ja kirjoita tyhjään tilaan "luo sprite kohtaan x: _ y: _". Lisää sitten "luo sprite" -lohkon tyhjään tilaan "valitse satunnainen 0-4" "matematiikka" -välilehdelle. Sitten sen alle lisäät "ENEMY set brightness to 150" "game" -välilehdestä ja lisäät sen alle "pause 100 ms". "Tauko" -lohkon jälkeen lisäät "ENEMY käänny oikealle 90 astetta", joka sijaitsee "peli" -välilehdessä. Sitten siirryt "silmukka" -välilehteen ja lisäät "toista 4 kertaa" ja "silmukka" -lohkon sisälle lisäät "ENEMY move ny 1" ja "pause 500 ms". Siirrymme nyt logiikka -välilehdelle ja lisäämme 2 lohkoa "if_ then". Ensimmäisen tyhjän tilan sisälle lisäät "on _ koskettava _" ja lisäät "ENEMY" ensimmäiseen tyhjään tilaan ja "SHIP" toiseen tyhjään tilaan, ja logiikkalohkon sisälle lisäät "game over". Nyt toiseen loogiseen lohkoon lisätään "on _ kosketusreuna" ja tyhjään tilaan lisätään "ENEMY", ja logiv -lohkon sisälle lisätään "Poista ENEMY"
Vaihe 4: Tältä sen pitäisi näyttää
Toivottavasti en ollut niin huono selittämään, miten tämä tehdään, ja toivottavasti pidit pelistä:)
Suositeltava:
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): 7 vaihetta (kuvilla)
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): Juuri eilen olin keskellä erittäin tärkeää puhelua, kun banaanipuhelin lakkasi toimimasta! Olin niin turhautunut. Se on viimeinen kerta, kun jätän puhelun tyhmän puhelimen takia! (Jälkeenpäin ajateltuna olen saattanut olla hieman vihainen
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: 8 vaihetta
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä ja asettamaan ajan myös StickC -painikkeilla
Kuinka tehdä värinlajitteluprojekti mikrobitillä?: 4 vaihetta
Kuinka tehdä värinlajitteluprojekti mikrobitillä?: Hankkeen tavoitteet Ohjelman lataamisen jälkeen voimme nähdä, että mikro: bittinen LED -pistematriisi näyttää "sydämen", alustaa servo 90 °. Kun asetamme sinisiä tai keltaisia esineitä värianturiin, servo kääntää eri kulmat, luokittelee joitain erilaisia
Mitä bitti ajattelee? Tee yksinkertainen arvauspeli BBC: n mikrobitillä !: 10 askelta
Mitä bitti ajattelee? Tee yksinkertainen arvauspeli BBC Microbitilla !: Otin pari BBC Microbitsia luettuani niistä myönteiset arvostelut useista online -artikkeleista. pari tuntia ja tuli wi
Kuinka tehdä laskuri mikrobitillä?: 9 vaihetta
Kuinka tehdä laskuri mikrobitillä ?: Kun olemme nousseet lentokoneeseen, kohtaamme usein seuraavanlaisen tilanteen: kaunis lentoemäntä, jolla on pieni hopealaatikko, painaa sitä ohi. Hän murisee: 1,2,3,4,5,6 …… Sinun täytyy arvata se-hän laskee