Мазмуну:

Микро: бит эс тутуму оюну: 4 кадам
Микро: бит эс тутуму оюну: 4 кадам

Video: Микро: бит эс тутуму оюну: 4 кадам

Video: Микро: бит эс тутуму оюну: 4 кадам
Video: КАК НАСТРОИТЬ L4D2 2024, Июль
Anonim
Микро: бит эс тутуму оюну
Микро: бит эс тутуму оюну

Жөнөкөй эс оюну, анда сиз ырааттуулукту эстеп, экинчи ирет жооп беришиңиз керек, ырааттуулук так ошондой болгон. Ар бир турда кошумча кадам ырааттуулукка кошулат.

1 -кадам: Micro: bitти компьютерге туташтырыңыз

Микро: битти компьютерге туташтырыңыз
Микро: битти компьютерге туташтырыңыз

Бул эс оюнун жасоо үчүн бизге эки гана нерсе керек:

микро: бит

коддоо үчүн компьютер

Эгерде сизде микро: бит жок болсо, бирин алыңыз! Алар укмуштай кызыктуу кичинекей нерселер менен иштөө жана балдар үчүн технологияны жана программалоону ачуунун оңой жолу.

Биздин кичинекей оюнду жасаш үчүн, сиз микро: битти USB кабели аркылуу компьютерге туташтырышыңыз керек.

2 -кадам: Micro: bit Python редакторуна өтүңүз

Micro: bit Python редакторуна өтүңүз
Micro: bit Python редакторуна өтүңүз

Оюнду түзүү үчүн, биз микро -битке бир аз код коюшубуз керек. Бул үчүн, төмөнкүгө өтүңүз:

Берилген негизги кодду тандап, төмөнкү кодду редакторго чаптаңыз:

# Python кодуңузду бул жерге кошуңуз. Мисалы, микробиттин импорту * импорттук кокустук # жаратуу дисплей аракеттери = ["A", "B", Image. ARROW_N, Image. ARROW_E, Image. ARROW_S, Image. ARROW_W] # жалпы оюн орнотуулары жылат = gameover = False def show_moves (): display.show (кыймылдар, кечигүү = 1000) уйку (1000) display.show ('=') уйку (1000) тандоолор = (random.randint (1, 2)) эгер тандоолор == 2 болсо: display.show (кыймылдар, кечигүү = 1000) уйку (1000) elif тандоолору == 1: узундук = лен (кыймылдар) -1 newMoves = тизме (жылыштар) newnr = (random.randint (0, узундук)) oldmove = newMoves [newnr] newmove = random.choice (action) newMoves [newnr] = newmove if oldmove == newmove: choices = 2 display.show (newMoves, delay = 1000) sleep (1000) buttonpressed = False buttonpressed == False: display.show (' ? ') if choices == 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 False elif choices == 1: if button_a.was_pressed (): return 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 gameover == False: add_nextMove () gameover = show_moves () display.scroll ("Missed..") display.show (Image. SAD) уйку (2000)

3 -кадам: Кодду Micro: bitке жүктөңүз

Биринчиден, микробитиңиз компьютериңизге туташкандыгын текшериңиз.

Редактордо, кодду компьютериңизге жүктөө үчүн, жогорку сол бурчтагы Жүктөө дегенди басыңыз жана файл изилдөөчүсүндөгү файлды микробитиңизге сүйрөп барып таштаңыз.

Микроңуздун артындагы кызгылт сары жарык: бит жаркылдай баштайт. Которуу бүтөөрү менен код иштей баштайт жана оюндун биринчи этабы башталат!

4 -кадам: Ойноңуз

Play!
Play!

Оюнду кайра баштоо үчүн, баштапкы абалга келтирүү баскычынын милдетин аткаруучу micro: bit'теги USB-порттун жанындагы баскычты басыңыз.

Сиз символду көрөсүз, андан кийин '='-белгиси, экинчи символ жана суроо белгиси. Мисалы: A = A?

Оюн жөнөкөй: биринчи кезек экинчисине барабарбы?

Кандай деп ойлойсуз? А басыңыз. Кандай деп ойлойсуз? B бас.

Эгер бактылуу болсоңуз, анда жылмаюу пайда болот, жана сиз ырааттуулукка символ кошуп, кийинки турга өтөсүз.

Эгерде сизде ийгилик жок болсо, кайгылуу жүз пайда болот.

Жөн эле арткы бетиндеги баштапкы абалга келтирүү баскычын басуу менен кайра аракет кылыңыз!

Ырахат!

Сунушталууда: