Sisukord:
- Samm: ülevaade enne ehitamist
- Selles projektis loome lihtsa mängu, milles põrgatate palli vastu seina. Kui igatsed, siis sured. Kahju. Neile, kes hindavad väljakutset, suureneb mäng iga tasemega
- Materjal:
- 1 x BBC mikro: bit
- 1 x mikro -USB -kaabel
- Eesmärgid:
- Lisateave mikrobitise mikroarvuti kohta
- Õppige lihtsat mängu programmeerima
- Kaaluge kõiki juhtumeid
- 2. samm: komponendid
- Kõigepealt ühendage mikrobitine mikroarvuti oma arvutiga. Muid komponente pole vaja
- 3. etapp: eelkodeerimine
- Meie komplekti komponentide kasutamiseks peame lisama koodipaketi. Rohkemate koodiosade vaatamiseks klõpsake koodisahtlis nuppu "Täpsem" ja vaadake koodisahtli allservast "Lisa pakett"
- See avab dialoogiboksi. Kopeerige ja kleepige järgmine link tekstiväljale „Lisa pakett”: https://pxt.microbit.org/50544-64675-33322-24641. Klõpsake otsinguikoonil või vajutage sisestusklahvi, seejärel klõpsake nuppu Tinkercademy
- Märkus. Kui saate hoiatuse, et mõned paketid eemaldatakse ühildumatuse probleemide tõttu, peaksite kas järgima juhiseid või looma menüüs Projektifail uue projekti
- 4. samm: kodeerimine
- Kõigepealt määratle oma muutujad! Meil on palli asukoha, kiiruse ja suuna, mõla pikkuse ja asendi ning kõige lõpuks teie skoori salvestamiseks vaja palju muutujaid
- Järgmisena programmeerime mõla juhtivad funktsioonid. xb tähistab mõla esimese piksli asukohta vasakult ja yb labase pikkust. Vasak ja parem funktsioon juhivad xb ja liigutavad mõla ning tahvli funktsioon prindib mõla ekraanile
- Järgmisena lisame funktsiooni, mis juhib palli liikumist. Alguses liigub pall iga sekund, kuid edasi liikudes liigub pall järjest lühema intervalliga! Kui põnev
- Nüüd programmeerime funktsioone, mis kontrollivad, kuidas pall suhtleb ümbritsevaga. Kui pall lööb küljele, on selle horisontaalne liikumine vastupidine, kuid vertikaalne liikumine jääb samaks. Kui pall lööb lakke, võib see mängu lõbusamaks muuta igas suunas
- Kõige tähtsam on see, et peame vaatama, kas pall lööb mõla. Kui see mööda läheb, kaotate, kuvades oma skoori! Kui see mööda ei löö, lööb pall ka juhuslikus suunas tagasi ja mängu raskusaste suureneb
- Lõpuks on meil for -loop, mis toimib kellana, nii et pall liigub edasi. Samuti on meil onButtonPressed () funktsioonid, mis liigutavad mõla
- Salvestage väsinud sõrmed ja laadige kood alla
Video: Tehke PADDLEBALLSUPERSMASHEM Microga: bit: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Õpi programmeerima lihtsat, kuid lõbusat mängu 5x5 ekraanil, kasutades JavaScripti! PADDLEBALLSUPERSMASHEM võib tahtmatult sarnaneda teiste graafilisemate mängudega.
Selle õpetuse aitas kaasa Justin Soong Rafflesi institutsioonist.
Samm: ülevaade enne ehitamist
Selles projektis loome lihtsa mängu, milles põrgatate palli vastu seina. Kui igatsed, siis sured. Kahju. Neile, kes hindavad väljakutset, suureneb mäng iga tasemega
Materjal:
1 x BBC mikro: bit
1 x mikro -USB -kaabel
Eesmärgid:
Lisateave mikrobitise mikroarvuti kohta
Õppige lihtsat mängu programmeerima
Kaaluge kõiki juhtumeid
2. samm: komponendid
Kõigepealt ühendage mikrobitine mikroarvuti oma arvutiga. Muid komponente pole vaja
3. etapp: eelkodeerimine
Meie komplekti komponentide kasutamiseks peame lisama koodipaketi. Rohkemate koodiosade vaatamiseks klõpsake koodisahtlis nuppu "Täpsem" ja vaadake koodisahtli allservast "Lisa pakett"
See avab dialoogiboksi. Kopeerige ja kleepige järgmine link tekstiväljale „Lisa pakett”: https://pxt.microbit.org/50544-64675-33322-24641. Klõpsake otsinguikoonil või vajutage sisestusklahvi, seejärel klõpsake nuppu Tinkercademy
Märkus. Kui saate hoiatuse, et mõned paketid eemaldatakse ühildumatuse probleemide tõttu, peaksite kas järgima juhiseid või looma menüüs Projektifail uue projekti
4. samm: kodeerimine
Kõigepealt määratle oma muutujad! Meil on palli asukoha, kiiruse ja suuna, mõla pikkuse ja asendi ning kõige lõpuks teie skoori salvestamiseks vaja palju muutujaid
Järgmisena programmeerime mõla juhtivad funktsioonid. xb tähistab mõla esimese piksli asukohta vasakult ja yb labase pikkust. Vasak ja parem funktsioon juhivad xb ja liigutavad mõla ning tahvli funktsioon prindib mõla ekraanile
Järgmisena lisame funktsiooni, mis juhib palli liikumist. Alguses liigub pall iga sekund, kuid edasi liikudes liigub pall järjest lühema intervalliga! Kui põnev
Nüüd programmeerime funktsioone, mis kontrollivad, kuidas pall suhtleb ümbritsevaga. Kui pall lööb küljele, on selle horisontaalne liikumine vastupidine, kuid vertikaalne liikumine jääb samaks. Kui pall lööb lakke, võib see mängu lõbusamaks muuta igas suunas
Kõige tähtsam on see, et peame vaatama, kas pall lööb mõla. Kui see mööda läheb, kaotate, kuvades oma skoori! Kui see mööda ei löö, lööb pall ka juhuslikus suunas tagasi ja mängu raskusaste suureneb
Lõpuks on meil for -loop, mis toimib kellana, nii et pall liigub edasi. Samuti on meil onButtonPressed () funktsioonid, mis liigutavad mõla
Soovitan:
Kallutatav LEGO Maze Microga: bit: 9 sammu
Kallutatav LEGO labürint koos mikroga: bit: pole saladus, et LEGO on fantastiline ja me ei armasta midagi rohkemat kui lisada oma LEGO komplektidesse lõbusat elektroonikat, et muuta need veelgi vingemaks. Meie LEGO labürindil on kahel küljel nupud, mis võimaldavad teil ülemist poolt kallutada ja palliga manööverdada
Muusikariist Microga: bit: 5 sammu
Mikroinstrument koos mikroga: bit: Tere. Täna näitan teile, kuidas saate muuta oma BBC Micro: Bit muusikainstrumendiks, mis reageerib ruumi ümbritsevale valgusele. See on ülilihtne ja ülikiire, seega järgige neid samme ja alustage mõne moosi valmistamist
Mini "Arvake arv" mänguautomaat Microga: bit: 10 sammu
Mini "Arvake arv" mänguautomaat Micro: bitiga: kas olete kunagi mänginud " Arva arv ära "? See on väga hõlpsasti ehitatav minimängumasin, mis mängib " Guess the Number " sinuga. Me kavandasime selle DIY projekti, et julgustada füüsilist mängu ja aidata lastel programmeerimist õppida. See kasutab MU -d
Käivitage miniservo Microga: bit: 5 sammu
Käivitage miniservo koos Micro: bitiga: see kiire juhendab teile, kuidas programmeerida oma BBC Micro: bit, kasutades MakeCode redaktorit, et käivitada mini servomootor. Juhised oma mikro: biti ühendamiseks mootoriga on siin: http: //www.papermech.net/bbcmicrobit/Töötamise põhitõed
Lihtne Animatronic Microga: bit: 9 sammu (piltidega)
Lihtne Animatronic Microga: bit: Tere tulemast minu esimesse Instructable'i. Jagan, kuidas ma selle Skeksis Animatronicu tegin. Loodan, et juhendades teid kogu minu protsessi kaudu, saate inspiratsiooni oma roboti valmistamiseks, isegi kui see midagi sellist välja ei näe. Ma ei räägi sinust palju