Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V poslední době mnoho částí světa vydalo sérii ochranných měření k boji proti intenzivní pandemii COVID-19. Jedním z jejich řešení je zůstat doma a udržovat si sociální odstup. Virus se nepochybně stává společným nepřítelem pro každého. Pojďme tedy vytvořit hru na „zabití“virů. Buďte v bezpečí a zdraví!
V tomto tutoriálu vytvoříme hru o zabíjení virů prostřednictvím grafického programování.
Budeme programovat 4 skřítky jeden po druhém. Začněme!
Zásoby
Grove Zero Starter Kit
Krok 1: Hlavní hratelná postava - sova
Sova funguje jako postava, kterou je třeba ve hře ovládat. Posuneme jej doleva a doprava, abychom stříleli na viry. Nejprve vyberte režim „Fáze“. Odstraňte výchozí sprite a vyberte nový „sprite“sprite.
Nyní postupujte podle níže uvedeného příkladu programu a kódu. Přidáme tři hlavní bloky ve fázovém režimu, zleva doprava:
1) Přijměte příkaz z modulu Twin Button a přesuňte postavu
2) Inicializace. Nastavte souřadnice znaku a kulky.
3) Blok konce hry
Krok 2: Enemy Sprites - viry
Přidejte nový sprite virus. Kliknutím na „Nahrát“odešlete obraz viru do vaší knihovny sprite.
Můžete vybrat některé viry různých velikostí a tvarů. V tomto kurzu používáme tři typy virů.
Na druhém snímku obrazovky můžete vidět kód související s viry sprites.
Krok 3: Exploze Flames
Stejným způsobem přidejte nový plamen výbuchu sprite.
Zde přidávám 4 druhy výbuchových plamenů. Můžete také rozhodnout o jejich vzorcích a kolik jich chcete použít.
Níže je uveden příklad programu pro výbuchový plamen. Pojďme kódovat.
Krok 4: Maska
Masky fungují jako kulky. Pojďme přidat nový sprite a nahrajte obrázek masky do naší knihovny sprite.
Na prvním snímku obrazovky je ukázkový program pro masku.
Přidejte kulisu. Můžete si vybrat z knihovny kulisy nebo nahrát vlastní kulisu a ozdobit tak svoji hru.
Krok 5: Ovládejte herní postavu pomocí Grove Zero
Dále přepněte Codecraft do režimu „Zařízení“. Přiveďme moduly Grove Zero. Nejprve připojte základní desku k počítači pomocí kabelu USB. Poté klikněte na tlačítko Připojit na Codecraft.
Pojďme napsat nějaký kód pro řídicí program. Tato část je velmi snadná a vyžaduje pouze stisknutí tlačítka a odeslání zprávy.
Dále spojte hlavní desku a dvojité tlačítko dohromady. Jak víme, kolekce Grove Zero nám umožňuje připojit moduly pomocí jednoduchého připojení „snap-together“.
Po úspěšném připojení modulů klikněte na tlačítko Online ladění, poté se hra aktivuje tlačítkem.
Nyní se přepněte zpět do režimu „Fáze“a střílejte viry!
Další informace o sériích Grove Zero, Codecraft a dalším hardwaru pro výrobce a pedagogy STEM najdete na našich webových stránkách
TinkerGen vytvořil kampaň na Kickstarteru pro MARK (Make A Robot Kit), robotickou sadu pro výuku kódování, robotiky, AI!