
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05


V poslednom čase mnohé časti sveta vydali sériu ochranných meraní na boj proti intenzívnej pandémii COVID-19. Jedným z ich riešení je zostať doma kvôli udržiavaniu sociálneho odstupu. Vírus sa nepochybne stáva spoločným nepriateľom pre všetkých. Poďme si teda zahrať hru na „zabitie“vírusov. Buďte v bezpečí a zdraví!
V tomto tutoriáli urobíme hru o zabíjaní vírusov prostredníctvom grafického programovania.
Budeme programovať 4 škriatkov po sebe. Začnime!
Zásoby
Štartovacia sada Grove Zero
Krok 1: Hlavná hrateľná postava - sova

Sova slúži ako postava, ktorú je potrebné v hre ovládať. Posunieme ho doľava a doprava, aby sme zastrelili vírusy. Najprv vyberte režim „Fáza“. Odstráňte predvolený sprite a zvoľte nový „sprite“.
Teraz postupujte podľa nižšie uvedeného príkladu programu a kódu. Pridáme tri hlavné bloky v etapovom režime zľava doprava:
1) Prijmite príkaz z modulu Twin Button a presuňte postavu
2) Inicializácia. Nastavte súradnice znaku a odrážky.
3) Koniec hracieho bloku
Krok 2: Enemy Sprites - vírusy

Pridajte nový sprite vírus. Kliknutím na „Odovzdať“odovzdáte obrázok vírusu do vašej knižnice sprite.
Môžete vybrať niektoré vírusy rôznych veľkostí a tvarov. V tomto návode používame tri typy vírusov.
Na druhej snímke obrazovky môžete vidieť kód súvisiaci s vírusmi.
Krok 3: Výbuch plameňov



Rovnakým spôsobom pridajte nový plameň výbuchu škriatka.
Tu pridávam 4 druhy výbuchových plameňov. Môžete tiež sami rozhodnúť o ich vzoroch a o tom, koľko ich chcete použiť.
Nasleduje príklad programu pre plameň výbuchu. Poďme kódovať.
Krok 4: Maska



Masky fungujú ako náboje. Pridajte nový sprite a nahrajme obrázok masky do našej knižnice sprite.
Na prvom obrázku je ukážkový program pre masku.
Pridajte kulisu. Môžete si vybrať z knižnice kulisy alebo nahrať vlastnú kulisu a ozdobiť tak svoju hru.
Krok 5: Ovládajte hernú postavu pomocou Grove Zero



Potom prepnite Codecraft do režimu „Zariadenie“. Dovoľte nám priniesť moduly Grove Zero. Najprv pripojte základnú dosku k počítaču pomocou kábla USB. Potom kliknite na tlačidlo Pripojiť na Codecraft.
Napíšeme nejaký kód pre riadiaci program. Táto časť je veľmi jednoduchá a vyžaduje iba stlačenie tlačidla a odoslanie správy.
Ďalej spojte hlavnú dosku a dvojité tlačidlo dohromady. Ako vieme, zbierka Grove Zero nám umožňuje spájať moduly jednoduchým spojením „zacvaknutím“.
Po úspešnom pripojení modulov kliknite na tlačidlo Online ladenie, potom sa hra aktivuje tlačidlom.
Teraz sa vráťte do režimu „Fáza“a vystreľte vírusy!
Viac informácií o sériách Grove Zero, Codecraft a inom hardvéri pre výrobcov a pedagógov STEM nájdete na našej webovej stránke
TinkerGen vytvoril kampaň Kickstarter pre MARK (Make A Robot Kit), robotickú súpravu na výučbu kódovania, robotiky, AI!
Odporúča:
2D videohra s C# na Unity: 4 kroky

2D videohra s C# na Unity: Tento projekt sa začal, keď som v novembri prvýkrát dostal počítač. Začalo to ako zábavný spôsob učenia sa novej zručnosti a rýchlo sa stalo jedným z mojich obľúbených koníčkov. Odvtedy na tom pracujem a mám za sebou viac ako 75 hodín celkového času programovania
Videohra „Bezpečnostný systém“: 15 krokov

Videohra „Zabezpečovací systém“: Takto si vytvoríte jednoduchú plošinovku v flowlab.io Hru použitú ako príklad v tomto návode je možné hrať a jej programovanie zobrazovať a upravovať (ale neukladať) na tomto odkaze: https: // flowlab.io/game/play/1130006
DIY videohra využívajúca Arduino (Arduboy Clone): 7 krokov (s obrázkami)

DIY videohry využívajúce Arduino (Arduboy Clone): K dispozícii je 8 -bitová herná platforma veľkosti kreditnej karty s názvom Arduboy, vďaka ktorej sa open source hry ľahko učia, zdieľajú a hrajú. Na tomto zariadení si môžete vychutnať 8-bitové hry vytvorené inými alebo si môžete vytvoriť vlastné hry. Keďže ide o projekt s otvoreným zdrojovým kódom
Infinity Bike - Vnútorná školenie bicykla Videohra: 5 krokov

Infinity Bike - Vnútorná cyklistická príprava Videohra: V zimných obdobiach, chladných dňoch a zlom počasí majú cyklistickí nadšenci len niekoľko možností, ako cvičiť a robiť svoj obľúbený šport. Hľadali sme spôsob, ako urobiť tréning v interiéri s nastavením bicykla/trenažéra o niečo zábavnejším, ale hlavne
DIY videohra riadená pohybom hlavy (rozšírená realita): 4 kroky

DIY videohra ovládaná pohybom hlavy (rozšírená realita): Chcem vám ukázať, aké ľahké je v dnešnej dobe vytvoriť si vlastnú hru, ktorú je možné ovládať pohybom tela. Budete potrebovať iba prenosný počítač s webovou kamerou a určité znalosti programovania. Ak nemáte laptop a webovú kameru alebo neviete, ako programovať,