Obsah:
- Krok 1: Prehľad pred zostavením
- V tomto projekte vytvoríme jednoduchú hru, v ktorej odrazíte loptičku o stenu. Ak zmeškáte, zomriete. Príliš zlé. Pre tých z vás, ktorí ocenia výzvu, sa hra zvyšuje obtiažnosť s každou úrovňou
- Materiál:
- 1 x BBC micro: bit
- 1 x kábel Micro USB
- Ciele:
- Zoznámte sa viac s mikrobitovým mikropočítačom
- Naučte sa programovať jednoduchú hru
- Zvážte všetky prípady
- Krok 2: Komponenty
- Najprv zapojte mikrobitový mikropočítač do vlastného počítača. Nie sú potrebné žiadne ďalšie komponenty
- Krok 3: Pred kódovaním
- Aby sme mohli používať komponenty našej súpravy, budeme musieť pridať balík kódu. Kliknutím na položku „Rozšírené“v zásuvke na kód zobrazíte ďalšie sekcie kódu a v spodnej časti zásuvky na kódy nájdete položku „Pridať balík“
- Tým sa otvorí dialógové okno. Skopírujte a prilepte nasledujúci odkaz do textového poľa „Pridať balík“: https://pxt.microbit.org/50544-64675-33322-24641. Kliknite na ikonu vyhľadávania alebo stlačte kláves Enter a potom kliknite na tlačidlo Tinkercademy
- Poznámka: Ak sa vám zobrazí upozornenie, že niektoré balíky budú odstránené z dôvodu problémov s nekompatibilitou, mali by ste postupovať podľa pokynov alebo v ponuke Súbor projektov vytvoriť nový projekt
- Krok 4: Kódovanie
- Najprv definujte svoje premenné! Budeme potrebovať veľa premenných na uloženie polohy, rýchlosti a smeru loptičky, dĺžky a polohy pádla a v neposlednom rade vášho skóre
- Ďalej naprogramujeme funkcie, ktoré ovládajú pádlo. xb predstavuje polohu prvého pixela pádla zľava a yb predstavuje dĺžku pádla. Ľavá a pravá funkcia ovláda xb a posúva pádlo a funkcia dosky vytlačí pádlo na obrazovku
- Ďalej zahrnujeme funkciu, ktorá riadi pohyb loptičky. Na začiatku sa lopta pohybuje každú sekundu, ale ako postupujete, lopta sa pohybuje v kratších a kratších intervaloch! Aké vzrušujúce
- Teraz naprogramujeme funkcie, ktoré riadia interakciu lopty s okolím. Keď loptička narazí na stranu, jej horizontálny pohyb sa obráti, ale vertikálny pohyb zostane rovnaký. Keď lopta dopadne na strop, môže sa odraziť akýmkoľvek smerom, aby bola hra zábavnejšia
- Hlavne musíme vidieť, či loptička narazí na pádlo. Ak sa minú, prehráte a zobrazíte svoje skóre! Ak to neminie, lopta sa odrazí aj v náhodnom smere a náročnosť hry sa zvýši
- Nakoniec máme slučku for, ktorá funguje ako hodiny, takže sa loptička pohybuje. Máme tiež funkcie onButtonPressed (), ktoré pohybujú pádlom
- Uložte unavené prsty a stiahnite si kód
- Krok 5: Použitie
Video: PADDLEBALLSUPERSMASHEM s mikro: bitom: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Naučte sa programovať jednoduchú, ale zábavnú hru na displeji 5 x 5 pomocou JavaScriptu! PADDLEBALLSUPERSMASHEM sa môže neúmyselne podobať na iné, grafickejšie hry.
K tomuto tutoriálu prispel Justin Soong z Raffles Institution.
Krok 1: Prehľad pred zostavením
V tomto projekte vytvoríme jednoduchú hru, v ktorej odrazíte loptičku o stenu. Ak zmeškáte, zomriete. Príliš zlé. Pre tých z vás, ktorí ocenia výzvu, sa hra zvyšuje obtiažnosť s každou úrovňou
Materiál:
1 x BBC micro: bit
1 x kábel Micro USB
Ciele:
Zoznámte sa viac s mikrobitovým mikropočítačom
Naučte sa programovať jednoduchú hru
Zvážte všetky prípady
Krok 2: Komponenty
Najprv zapojte mikrobitový mikropočítač do vlastného počítača. Nie sú potrebné žiadne ďalšie komponenty
Krok 3: Pred kódovaním
Aby sme mohli používať komponenty našej súpravy, budeme musieť pridať balík kódu. Kliknutím na položku „Rozšírené“v zásuvke na kód zobrazíte ďalšie sekcie kódu a v spodnej časti zásuvky na kódy nájdete položku „Pridať balík“
Tým sa otvorí dialógové okno. Skopírujte a prilepte nasledujúci odkaz do textového poľa „Pridať balík“: https://pxt.microbit.org/50544-64675-33322-24641. Kliknite na ikonu vyhľadávania alebo stlačte kláves Enter a potom kliknite na tlačidlo Tinkercademy
Poznámka: Ak sa vám zobrazí upozornenie, že niektoré balíky budú odstránené z dôvodu problémov s nekompatibilitou, mali by ste postupovať podľa pokynov alebo v ponuke Súbor projektov vytvoriť nový projekt
Krok 4: Kódovanie
Najprv definujte svoje premenné! Budeme potrebovať veľa premenných na uloženie polohy, rýchlosti a smeru loptičky, dĺžky a polohy pádla a v neposlednom rade vášho skóre
Ďalej naprogramujeme funkcie, ktoré ovládajú pádlo. xb predstavuje polohu prvého pixela pádla zľava a yb predstavuje dĺžku pádla. Ľavá a pravá funkcia ovláda xb a posúva pádlo a funkcia dosky vytlačí pádlo na obrazovku
Ďalej zahrnujeme funkciu, ktorá riadi pohyb loptičky. Na začiatku sa lopta pohybuje každú sekundu, ale ako postupujete, lopta sa pohybuje v kratších a kratších intervaloch! Aké vzrušujúce
Teraz naprogramujeme funkcie, ktoré riadia interakciu lopty s okolím. Keď loptička narazí na stranu, jej horizontálny pohyb sa obráti, ale vertikálny pohyb zostane rovnaký. Keď lopta dopadne na strop, môže sa odraziť akýmkoľvek smerom, aby bola hra zábavnejšia
Hlavne musíme vidieť, či loptička narazí na pádlo. Ak sa minú, prehráte a zobrazíte svoje skóre! Ak to neminie, lopta sa odrazí aj v náhodnom smere a náročnosť hry sa zvýši
Nakoniec máme slučku for, ktorá funguje ako hodiny, takže sa loptička pohybuje. Máme tiež funkcie onButtonPressed (), ktoré pohybujú pádlom
Uložte unavené prsty a stiahnite si kód
Odporúča:
LEGO WALL-E s mikro: bitom: 8 krokov (s obrázkami)
LEGO WALL-E s mikro: bitom: Používame mikro: bit spolu s bitovou doskou priateľskou k LEGO na ovládanie dvoch servomotorov, ktoré WALL-E umožnia prechádzať nebezpečným terénom podlahy vašej obývačky . Pre kód použijeme Microsoft MakeCode, čo je blo
Tri francúzske sliepky v boxe (s mikro: bitom): 10 krokov
Tri francúzske sliepky v boxe (s mikro: bitom): Prekvapte (alebo vystrašte) ľudí, ktorí tri sliepky vyskočia z krabice. Dovolenka s elektronikou na klasickom jack-in-the-box. Tieto tri sliepky sú, samozrejme, Francúzky
Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: 6 krokov
Vyrobte si ultrazvukový merač vzdialenosti s mikro: bitom: Dnes si vyrobíme ultrazvukový tester vzdialenosti s mikro: bitovým a ultrazvukovým senzorovým modulom
Spustite mini servo s mikro: bitom: 5 krokov
Spustite mini servo s mikro: bit: Tento rýchly návod vám ukáže, ako naprogramovať váš BBC micro: bit pomocou editora MakeCode na spustenie mini servomotora. Pokyny na pripojenie mikro: bitu k motoru nájdete tu: http: //www.papermech.net/bbcmicrobit/ Základy práce
Jednoduchá Animatronic s mikro: bitom: 9 krokov (s obrázkami)
Jednoduchá Animatronic s Micro: bit: Vitajte v mojom prvom Instructable. Podelím sa o to, ako som vytvoril tento Skeksis Animatronic. Dúfam, že vás prevediem celým mojím procesom a dúfam, že vás inšpiruje výroba vlastného robota, aj keď to tak nevyzerá. Nebudem o tebe veľa hovoriť