Obsah:
- Krok 1: Přehled před sestavením
- V tomto projektu vytvoříme jednoduchou hru, ve které budete odrážet míč o zeď. Pokud zmeškáte, zemřete. Moc špatné. Pro ty z vás, kteří ocení výzvu, se hra zvyšuje obtížnost s každou úrovní
- Materiál:
- 1 x BBC micro: bit
- 1 x kabel Micro USB
- Cíle:
- Zjistěte více o mikropočítači mikrobitů
- Naučte se programovat jednoduchou hru
- Zvažte všechny případy
- Krok 2: Součásti
- Nejprve zapojte mikropočítač mikrobitů do vlastního počítače. Nejsou vyžadovány žádné další součásti
- Krok 3: Před kódováním
- Abychom mohli používat součásti naší sady, budeme muset přidat balíček kódu. Kliknutím na „Upřesnit“v zásuvce na kód zobrazíte další sekce kódu a v dolní části zásuvky na kód najdete „Přidat balíček“
- Tím se otevře dialogové okno. Zkopírujte a vložte následující odkaz do textového pole „Přidat balíček“: https://pxt.microbit.org/50544-64675-33322-24641. Klikněte na ikonu hledání nebo stiskněte Enter, poté klikněte na tlačítko Tinkercademy
- Poznámka: Pokud se vám zobrazí upozornění, že některé balíčky budou odebrány kvůli problémům s nekompatibilitou, měli byste buď postupovat podle pokynů, nebo vytvořit nový projekt v nabídce Soubor projektů
- Krok 4: Kódování
- Nejprve definujte proměnné! K uložení polohy, rychlosti a směru míče, délky a polohy pádla a v neposlední řadě vašeho skóre budeme potřebovat mnoho proměnných
- Dále naprogramujeme funkce, které ovládají pádlo. xb představuje pozici prvního pixelu pádla zleva a yb představuje délku pádla. Levá a pravá funkce ovládají xb a posouvají pádlo a funkce desky tiskne pádlo na obrazovku
- Dále zahrneme funkci, která řídí, když se míč pohybuje. Na začátku se míč pohybuje každou sekundu, ale jak postupujete, míč se pohybuje v kratších a kratších intervalech! Jak vzrušující
- Nyní programujeme funkce, které řídí, jak míč interaguje se svým okolím. Když míč dopadne na stranu, jeho horizontální pohyb se obrátí, ale jeho vertikální pohyb zůstane stejný. Když míč dopadne na strop, může se odrazit jakýmkoli směrem, aby byla hra zábavnější
- Hlavně musíme zjistit, jestli míček narazí na pádlo. Pokud chybí, prohráváte a zobrazujete své skóre! Pokud to nezmešká, míč se také odrazí v náhodném směru a obtížnost hry se zvýší
- Nakonec máme smyčku for, která funguje jako hodiny, takže se míč stále pohybuje. Také máme funkce onButtonPressed (), které pohybují pádlem
- Ušetřete unavené prsty a stáhněte si kód
Video: Provedení PADDLEBALLSUPERSMASHEM s Micro: bit: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
Naučte se programovat jednoduchou, ale zábavnou hru na displeji 5 x 5 pomocí JavaScriptu! PADDLEBALLSUPERSMASHEM může mít neúmyslnou podobnost s jinými, grafičtějšími hrami.
Do tohoto tutoriálu přispěl Justin Soong z Raffles Institution.
Krok 1: Přehled před sestavením
V tomto projektu vytvoříme jednoduchou hru, ve které budete odrážet míč o zeď. Pokud zmeškáte, zemřete. Moc špatné. Pro ty z vás, kteří ocení výzvu, se hra zvyšuje obtížnost s každou úrovní
Materiál:
1 x BBC micro: bit
1 x kabel Micro USB
Cíle:
Zjistěte více o mikropočítači mikrobitů
Naučte se programovat jednoduchou hru
Zvažte všechny případy
Krok 2: Součásti
Nejprve zapojte mikropočítač mikrobitů do vlastního počítače. Nejsou vyžadovány žádné další součásti
Krok 3: Před kódováním
Abychom mohli používat součásti naší sady, budeme muset přidat balíček kódu. Kliknutím na „Upřesnit“v zásuvce na kód zobrazíte další sekce kódu a v dolní části zásuvky na kód najdete „Přidat balíček“
Tím se otevře dialogové okno. Zkopírujte a vložte následující odkaz do textového pole „Přidat balíček“: https://pxt.microbit.org/50544-64675-33322-24641. Klikněte na ikonu hledání nebo stiskněte Enter, poté klikněte na tlačítko Tinkercademy
Poznámka: Pokud se vám zobrazí upozornění, že některé balíčky budou odebrány kvůli problémům s nekompatibilitou, měli byste buď postupovat podle pokynů, nebo vytvořit nový projekt v nabídce Soubor projektů
Krok 4: Kódování
Nejprve definujte proměnné! K uložení polohy, rychlosti a směru míče, délky a polohy pádla a v neposlední řadě vašeho skóre budeme potřebovat mnoho proměnných
Dále naprogramujeme funkce, které ovládají pádlo. xb představuje pozici prvního pixelu pádla zleva a yb představuje délku pádla. Levá a pravá funkce ovládají xb a posouvají pádlo a funkce desky tiskne pádlo na obrazovku
Dále zahrneme funkci, která řídí, když se míč pohybuje. Na začátku se míč pohybuje každou sekundu, ale jak postupujete, míč se pohybuje v kratších a kratších intervalech! Jak vzrušující
Nyní programujeme funkce, které řídí, jak míč interaguje se svým okolím. Když míč dopadne na stranu, jeho horizontální pohyb se obrátí, ale jeho vertikální pohyb zůstane stejný. Když míč dopadne na strop, může se odrazit jakýmkoli směrem, aby byla hra zábavnější
Hlavně musíme zjistit, jestli míček narazí na pádlo. Pokud chybí, prohráváte a zobrazujete své skóre! Pokud to nezmešká, míč se také odrazí v náhodném směru a obtížnost hry se zvýší
Nakonec máme smyčku for, která funguje jako hodiny, takže se míč stále pohybuje. Také máme funkce onButtonPressed (), které pohybují pádlem
Doporučuje:
DIY Jak zobrazit čas na M5StickC ESP32 pomocí Visuino - snadné provedení: 9 kroků
DIY Jak zobrazit čas na M5StickC ESP32 pomocí Visuino - snadné provedení: V tomto tutoriálu se naučíme, jak naprogramovat ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazoval čas na LCD
M5STACK Jak zobrazit teplotu, vlhkost a tlak na M5StickC ESP32 pomocí Visuino - snadné provedení: 6 kroků
M5STACK Jak zobrazit teplotu, vlhkost a tlak na M5StickC ESP32 pomocí Visuino - snadné provedení: V tomto tutoriálu se naučíme, jak naprogramovat ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazoval teplotu, vlhkost a tlak pomocí snímače ENV (DHT12, BMP280, BMM150)
DIY Jak si vyrobit cool vypadající hodinky - StickC - snadné provedení: 8 kroků
DIY Jak si vyrobit skvěle vypadající hodinky - StickC - snadné provedení: V tomto tutoriálu se naučíme, jak naprogramovat ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazovaly čas na LCD displeji a také nastavovaly čas pomocí tlačítek StickC
Tranzistorový zesilovač BD139 Snadné provedení: 9 kroků
Tranzistorový zesilovač BD139 Snadno: Ahoj, příteli, dnes vyrobím tranzistorový zesilovač s tranzistorem BD139. Tento tranzistorový zesilovač funguje správně. Výstupní zvuk závisí na reproduktoru a zdroji. Začněme
Odsávač párů - Super snadné provedení: 6 kroků (s obrázky)
Odsávač párů | Super snadné na přípravu: Pojďme na to! (High Five a Freeze Frame) Děkujeme, že jste si prohlédli můj projekt! Mám na svém kanálu YouTube více youtube.com/c/3dsageProč používat odsavač par? „Vystavení kalafuně může způsobit podráždění očí, krku a plic, krvácení z nosu a hlavy