Talaan ng mga Nilalaman:

Micro: bit Memory Game: 4 Mga Hakbang
Micro: bit Memory Game: 4 Mga Hakbang

Video: Micro: bit Memory Game: 4 Mga Hakbang

Video: Micro: bit Memory Game: 4 Mga Hakbang
Video: 12 ‘PARENTING MISTAKES’ NA NAKASISIRA NG BUHAY NG ANAK 2024, Nobyembre
Anonim
Micro: bit Memory Game
Micro: bit Memory Game

Isang simpleng memorya ng memorya, kung saan kailangan mong tandaan ang isang pagkakasunud-sunod at sagutin kung sa pangalawang pagkakataon, ang pagkakasunud-sunod ay eksaktong pareho. Ang bawat pag-ikot ng isang karagdagang hakbang ay naidagdag sa pagkakasunud-sunod.

Hakbang 1: Ikonekta ang Iyong Micro: kaunti sa isang Computer

Ikonekta ang Iyong Micro: kaunti sa isang Computer
Ikonekta ang Iyong Micro: kaunti sa isang Computer

Dalawa lamang ang bagay na kailangan namin upang magawa ang memorya na ito:

isang micro: kaunti

isang computer para sa coding

Kung wala kang isang micro: kaunti pa, kumuha ng isa! Hindi sila makapaniwala na nakakatuwa sa maliliit na bagay upang gumana, at isang madaling paraan para matuklasan ng mga bata ang teknolohiya at programa.

Upang magawa ang aming litle game, dapat mong ikonekta ang iyong micro: bit sa isang computer sa pamamagitan ng usb-cable.

Hakbang 2: Pumunta sa Micro: bit Python Editor

Pumunta sa Micro: bit Python Editor
Pumunta sa Micro: bit Python Editor

Upang likhain ang laro, kakailanganin naming maglagay ng ilang code sa aming micro bit. Upang magawa ito, pumunta sa:

Piliin ang pangunahing code na ibinigay, at i-paste ang code sa ibaba sa editor:

# Idagdag ang iyong Python code dito. Egfrom microbit import * import random # makabuo ng mga pagkilos = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # pangkalahatang setting ng laro ay gumagalaw = gameover = Maling def show_moves (): display.show (gumalaw, antala = 1000) matulog (1000) display.show ('=') matulog (1000) pagpipilian = (random.randint (1, 2)) kung pagpipilian == 2: display.show (gumalaw, antala = 1000) pagtulog (1000) mga pagpipilian ng elif == 1: haba = len (gumagalaw) -1 newMove = listahan (gumagalaw) newnr = (random.randint (0, haba)) oldmove = newMove [newnr] newmove = random.choice (mga aksyon) newMove [newnr] = newmove kung oldmove == newmove: options = 2 display.show (newMove, antala = 1000) pagtulog (1000) buttonpressed = Mali habang pinindot ang pindutan == Mali: display.show (' ? ') kung pagpipilian == 2: kung button_b.was_pressed (): ibalik ang True buttonpressed = True break elif button_a.was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False elif options == 1: kung button_a.was_pressed (): ibalik ang True buttonpressed = True break elif button_b. was_pressed (): display.show (Image. HAPPY) sleep (2000) buttonpressed = True return False def add_nextMove (): moves.append (random.choice (action)) # game habang gameover == Mali: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) pagtulog (2000)

Hakbang 3: I-upload ang Code sa Iyong Micro: kaunti

Una sa lahat, tiyaking nakakonekta ang iyong microbit sa iyong computer.

Sa editor, i-click ang I-download sa kaliwang sulok sa itaas, upang mai-download ang code sa iyong computer, at i-drag at i-drop ang file sa file explorer sa iyong microbit.

Ang kulay kahel na ilaw sa likuran ng iyong micro: magsisimula ang pag-flash ng kaunti. Sa sandaling tapos na ang paglipat, magsisimulang tumakbo ang code at magsisimula ang unang yugto ng laro!

Hakbang 4: Maglaro

Maglaro!
Maglaro!

Upang muling simulan ang laro, pindutin ang pindutan sa tabi ng usb-port sa iyong micro: bit, na kumikilos bilang isang pindutan ng pag-reset.

Makakakita ka ng isang simbolo, na sinusundan ng isang '=' - sign, isang pangalawang simbolo at isang marka ng tanong. Sa pamamagitan ng halimbawa: A = A?

Ang laro ay simple: ang unang pagkakasunod-sunod ba katumbas ng pangalawa?

Sa palagay mo ba ito? Pindutin ang A. Sa palagay mo hindi ba? Pindutin ang B.

Kung mapalad ka, lilitaw ang isang nakangiting mukha, at pupunta ka sa susunod na pag-ikot, pagdaragdag ng isang simbolo sa pagkakasunud-sunod.

Kung wala kang swerte, lilitaw ang isang malungkot na mukha.

Subukan lamang muli sa pamamagitan ng pagpindot sa pindutan ng pag-reset sa likod!

Mag-enjoy!

Inirerekumendang: