Sisällysluettelo:
- Vaihe 1: Liitä Micro: bit tietokoneeseen
- Vaihe 2: Siirry Micro: bit Python Editoriin
- Vaihe 3: Lataa koodi Micro: -bittiisi
- Vaihe 4: Pelaa
Video: Micro: bit Muistipeli: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Yksinkertainen muistipeli, jossa sinun on muistettava sekvenssi ja vastattava, jos toinen kerta, sarja oli täsmälleen sama. Jokaisella kierroksella sarjaan lisätään lisävaihe.
Vaihe 1: Liitä Micro: bit tietokoneeseen
Tarvitsemme vain kaksi asiaa tämän muistipelin tekemiseen:
mikro: bitti
tietokone koodausta varten
Jos sinulla ei vielä ole micro: bittiä, hanki se! Ne ovat uskomattoman hauskoja pieniä asioita, joiden kanssa työskennellä, ja lasten helppo tapa löytää tekniikkaa ja ohjelmointia.
Jotta voit tehdä litle-pelimme, sinun on liitettävä micro: bit tietokoneeseen USB-kaapelin kautta.
Vaihe 2: Siirry Micro: bit Python Editoriin
Pelin luomiseksi meidän on lisättävä koodi mikrobitillemme. Voit tehdä tämän siirtymällä osoitteeseen:
Valitse annettu peruskoodi ja liitä alla oleva koodi editoriin:
# Lisää Python -koodisi tähän. Esimerkiksi mikrobittien tuonti * tuonti satunnainen # luo näyttöjen toiminnot = ["A", "B", kuva. ARROW_N, kuva. ARROW_E, kuva. ARROW_S, kuva. ARROW_W] # yleiset peliasetusten siirrot = gameover = False def show_moves (): display.show (liikkuu, delay = 1000) uni (1000) display.show ('=') uni (1000) valinnat = (random.randint (1, 2)) if options == 2: display.show (liikkuu, viive = 1000) uni (1000) elif-vaihtoehdot == 1: pituus = len (liikkuu) -1 newMoves = lista (liikkuu) newnr = (satunnainen.randint (0, pituus)) oldmove = newMoves [newnr] newmove = satunnainen.valinta (toiminnot) 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) sleep (2000) buttonpressed = True return Väärät elif -valinnat == 1: jos button_a.was_pressed (): palauta True buttonpressed = True break elif button_b. was_pressed (): display.show (Image. HAPPY) uni (2000) buttonpressed = True return Väärä def add_nextMove (): move.append (random.choice (action)) # game while gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) uni (2000)
Vaihe 3: Lataa koodi Micro: -bittiisi
Varmista ensin, että mikrobit on liitetty tietokoneeseen.
Napsauta editorissa Lataa vasemmassa yläkulmassa ladataksesi koodin tietokoneellesi ja vetämällä ja pudottamalla tiedoston Resurssienhallinnassa mikrobitisi.
Mikro: bitin takana oleva oranssi valo alkaa vilkkua. Heti kun siirto on tehty, koodi alkaa toimia ja pelin ensimmäinen vaihe alkaa!
Vaihe 4: Pelaa
Käynnistä peli uudelleen painamalla micro: bitin usb-portin vieressä olevaa painiketta, joka toimii nollauspainikkeena.
Näet symbolin, jota seuraa '='-merkki, toinen symboli ja kysymysmerkki. Esimerkiksi: A = A?
Peli on yksinkertainen: onko ensimmäinen sarja sama kuin toinen?
Onko se mielestäsi? Paina A. Luuletko, että ei? Paina B.
Jos olet onnekas, hymiö tulee näkyviin ja siirryt seuraavalle kierrokselle lisäämällä symbolin sarjaan.
Jos sinulla ei ole onnea, surulliset kasvot tulevat näkyviin.
Yritä uudelleen painamalla takana olevaa nollauspainiketta!
Nauttia !
Suositeltava:
Automatisoi numeroiden muistipeli: 6 vaihetta
Automatisoi numeroiden muistipeli: Tämä on muistipeli, joten ensimmäisellä kierroksella on kaksi numeroa, joiden avulla voit muistaa, ja sinulla on 5 sekuntia aikaa kirjoittaa, mikä numero ilmestyi ennen sitä, ja seuraavalla kierroksella on 3 numeroa ja sinulla on 6 sekuntia kirjoittaa, joten joka kierros
Micro: Bit Robot & Joystick -ohjelmointi: Bit Controller MicroPythonilla: 11 vaihetta
Micro: Bit Robot & Joystick -ohjelmointi: Bit Controller MicroPythonilla: Kesärobotiikkaleirillämme Robocamp 2019, 10-13-vuotiaat nuoret juottavat, ohjelmoivat ja rakentavat BBC: n bittipohjaista '' vastapainorobottia '' sekä ohjelmoivat mikro: bitti kauko -ohjaimena.Jos olet tällä hetkellä Robocampissa, hiihdä
Simon sanoo muistipeli: 4 vaihetta
Simon sanoo muistipeli: Tämä on peli, jota monet meistä rakastavat ja muistavat lapsuudesta. Emme ainoastaan palauta nostalgisia muistoja, vaan lisäämme sen myös tietotekniikan maailmaan! Tämä peli koostuu eri tasoista, joissa LED -valot hel
Lego Mini -muistipeli: 5 vaihetta (kuvilla)
Lego Mini -muistipeli: Noin vuosi sitten kirjoitin Instructable -paketin siitä, että asennan joukon LED -valoja Lego Mini Cooperiin. Tällainen innovaatio oli, että LED -valoja voitaisiin ohjata älypuhelimella (tai millä tahansa verkkoselaimella)
Muistipeli kosketuksella (Simon sanoo) - jos tämä sitten: 6 vaihetta (kuvilla)
Muistipeli kosketuksella (Simon sanoo) - Jos tämä sitten tuo: Tein muistipelin, jossa oli itse tehtyjä kosketuslevyjä ja neopikselirengas kouluprojektille. Tämä peli on samanlainen kuin Simon Says, paitsi että monet syötteen ja palautteen muodot (äänet ja valotehosteet) ovat erilaisia pelissä. Ohjelmoin ääniä Su