Sisukord:

Micro: bit mälumäng: 4 sammu
Micro: bit mälumäng: 4 sammu

Video: Micro: bit mälumäng: 4 sammu

Video: Micro: bit mälumäng: 4 sammu
Video: How To Create Flappy Bird In Scratch In Under 1 Minute! 2024, Juuli
Anonim
Micro: bit mälumäng
Micro: bit mälumäng

Lihtne mälumäng, kus tuleb meelde jätta jada ja vastata, kui teisel korral oli jada täpselt sama. Iga vooru lisatakse järjestusele täiendav samm.

Samm: ühendage oma Micro: bit arvutiga

Ühendage oma Micro: bit arvutiga
Ühendage oma Micro: bit arvutiga

Selle mälumängu tegemiseks vajame ainult kahte asja:

mikro: natuke

arvuti kodeerimiseks

Kui teil pole veel mikro: bitti, hankige see! Need on uskumatult lõbusad pisiasjad, millega töötada, ja lihtne viis lastele tehnoloogia ja programmeerimise avastamiseks.

Meie litle-mängu tegemiseks peate oma micro: bit USB-kaabli abil arvutiga ühendama.

2. samm: minge Micro: bit Pythoni redaktorisse

Avage Micro: bit Python Editor
Avage Micro: bit Python Editor

Mängu loomiseks peame oma mikrobitile panema mõne koodi. Selleks minge aadressile

Valige antud põhikood ja kleepige allolev kood redaktorisse:

# Lisage oma Pythoni kood siia. Näiteks mikrobitist importimine * import juhuslik # genereerib kuvab toimingud = ["A", "B", pilt. ARROW_N, pilt. ARROW_E, pilt. ARROW_S, pilt. ARROW_W] # üldised mänguseadete liigutused = gameover = False def show_moves (): display.show (liigub, viivitus = 1000) uni (1000) display.show ('=') uni (1000) valikud = (juhuslik.värv (1, 2)) kui valikud == 2: display.show (liigub, viivitus = 1000) uni (1000) elifi valikud == 1: pikkus = len (liigub) -1 uus Liigutab = nimekiri (liigub) newnr = (juhuslik.randint (0, pikkus)) oldmove = newMoves [uusnr] newmove = random.choice (toimingud) newMoves [newnr] = newmove if oldmove == newmove: options = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False while buttoneded == False: display.show (' ? ') if options == 2: if button_b.was_pressed (): return True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) uni (2000) nupuvajutus = True return Valed elif valikud == 1: if button_a.was_pressed (): return true nupuvajutus = tõeline katkestusnupp_b_b. was_pressed (): display.show (Image. HAPPY) unerežiim (2000) buttonpressed = True return False def add_nextMove (): move.append (random.choice (action)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Vastamata..") display.show (Image. SAD) uni (2000)

Samm: laadige kood üles oma bitile Micro:

Esiteks veenduge, et teie mikrobit on arvutiga ühendatud.

Koodi arvutisse allalaadimiseks klõpsake redaktoris vasakus ülanurgas nuppu Laadi alla ja lohistage fail failiuurijas oma mikrobitile.

Mikro: bitti tagaküljel asuv oranž tuli hakkab vilkuma. Niipea kui ülekanne on tehtud, hakkab kood jooksma ja algab mängu esimene etapp!

Samm: mängige

Mängi!
Mängi!

Mängu taaskäivitamiseks vajutage oma micro: bit USB-pordi kõrval asuvat nuppu, mis toimib lähtestusnupuna.

Näete sümbolit, millele järgneb märk "=", teine sümbol ja küsimärk. Näiteks: A = A?

Mäng on lihtne: kas esimene jada võrdub teisega?

Kas sa arvad, et on? Vajutage A. Kas arvate, et ei? Vajutage B.

Kui veab, ilmub naeratav nägu ja lähete järgmisesse vooru, lisades jadale sümboli.

Kui teil pole õnne, ilmub kurb nägu.

Lihtsalt proovige uuesti, vajutades tagaküljel asuvat lähtestusnuppu!

Nautige!

Soovitan: