Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V zadnjem času so številni deli sveta izdali vrsto zaščitnih meritev za boj proti intenzivni pandemiji COVID-19. Ena od njihovih rešitev je, da ostanejo doma zaradi socialne razdalje. Nedvomno postane virus skupni sovražnik za vse. Torej, naredimo igro za 'ubijanje' virusov. Bodite zdravi in varni!
V tej vadnici bomo naredili igro o ubijanju virusov z grafičnim programiranjem.
Štiri sprite bomo programirali enega za drugim. Začnimo!
Zaloge
Grove Zero Starter Kit
1. korak: Glavni lik, ki ga je mogoče igrati - Sova
Sova deluje kot lik, ki ga je treba nadzorovati v igri. Premaknili ga bomo levo in desno za streljanje virusov. Najprej izberite način »Stage«. Izbrišite privzeti sprite in izberite nov sprite "Run".
Sledite spodnjemu primeru programa in kode. V odrskem načinu dodamo tri glavne bloke, od leve proti desni:
1) Prejmite ukaz iz modula Twin Button in premaknite znak
2) Inicializacija. Nastavite koordinate znaka in krogle.
3) Konec igre
2. korak: Sovražni duhovi - virusi
Dodajte nov sprite virus. Kliknite »Naloži«, da sliko virusa naložite v svojo knjižnico sprite.
Izberete lahko nekaj virusov različnih velikosti in oblik. V tej vadnici uporabljamo tri vrste virusov.
Na drugem posnetku zaslona lahko vidite kodo, povezano z virusi virusov.
3. korak: Plameni eksplozije
Po isti metodi dodajte nov plamen eksplozije sprite.
Tu dodam 4 vrste eksplozijskih plamenov. Njihove vzorce lahko določite tudi sami in koliko jih želite uporabiti.
Spodaj je primer programa za eksplozijski plamen. Kodirajmo.
4. korak: Maska
Maske delujejo kot krogle. Dodajmo nov sprite in naložimo sliko maske v našo knjižnico sprite.
Na prvem posnetku zaslona je primer programa za masko.
Dodajte kuliso. Izbirate lahko med knjižnico ozadja ali naložite svoje ozadje za okrasitev igre.
5. korak: Nadzirajte igralnega lika z Grove Zero
Nato preklopite Codecraft v način »Naprava«. Vstavimo module Grove Zero. Najprej povežite matično ploščo z računalnikom s kablom USB. Nato kliknite gumb Poveži na Codecraftu.
Napišemo nekaj kode za krmilni program. Ta del je zelo enostaven, kar zahteva le, da pritisnemo gumb in pošljemo sporočilo.
Nato skupaj pripnite matično ploščo in dvojni gumb. Kot vemo, nam zbirka Grove Zero omogoča povezovanje modulov s preprosto povezavo "snap-together".
Ko so moduli uspešno povezani, kliknite gumb za odpravljanje napak na spletu, nato pa se z gumbom aktivira igra.
Zdaj se vrnite v način »Stage« in ustrelite viruse!
Za več informacij o seriji Grove Zero, Codecraftu in drugi strojni opremi za izdelovalce in učitelje STEM obiščite našo spletno stran
TinkerGen je ustvaril kampanjo Kickstarter za MARK (Make A Robot Kit), komplet robotov za poučevanje kodiranja, robotike, AI!