Kako napraviti igru Microbit: 25 koraka
Kako napraviti igru Microbit: 25 koraka
Anonim
Kako napraviti igru Microbit
Kako napraviti igru Microbit

Bok, moje ime je Mohammed i u ovom uputstvu ću vam pokazati kako kodirati mikro bit igru korak po korak s uređivačem blokova igra je pomalo poput Tetrisa.

Pribor

Računalo i set mikro bita

Korak 1: DUGMET A

TIPKA A
TIPKA A

Prvo započinjete odlaskom u "kategoriju unosa" i odabirom "tipke za uključivanje A pritisnite".

Korak 2: DUGME I KORAK 2

TIPKA U KORAKU 2
TIPKA U KORAKU 2

Zatim idite na kategoriju "logic" i odaberite "if true then". Zatim stavite "ako je istina onda" unutra ", na gumb A pritisnite". zatim idite na kategoriju "logika" i pomaknite se dolje do usporedbe. odaberite prvi koji vidite (0 = 0). zatim stavite (0 = 0) unutar true u "if true then".

Korak 3: DUGMET KORAK 3

DUGMET KORAK 3
DUGMET KORAK 3

Nakon što završite. Idite na "varijable" i napravite varijablu (preporučujem da za svoju varijablu napravite poz. Što znači položaj). tu varijablu stavite u lijevi broj "if true then" i postavite je tako da varijabla bude veća od drugog broja (desni broj postavite na 0).

Korak 4: DUGMET KORAK 4

DUGMET KORAK 4
DUGMET KORAK 4

zatim idite na kategoriju "LED" i odaberite "unplot x y" i stavite je pod "if true then".

Korak 5: DUGMET KORAK 5

TIPKA KORAK 5
TIPKA KORAK 5

Nakon što ste to učinili, idite na "varijable" i odaberite varijablu poz (ili što god ste odabrali za prethodnu) i stavite tu varijablu u lijevi utor (x). Zatim promijenite desnu u 4 (y).

Korak 6: DUGMET KORAK 6

TIPKA KORAK 6
TIPKA KORAK 6

Kad završite s tim, idite na "varijable" i odaberite. "promijeni varijablu (poz) po broju" stavi "promijeni varijablu (poz) po broju" pod "unplot x y". postavite broj na -1, a okvir varijable na sve što ste odabrali za "unplot x y" (poz).

Korak 7: DUGMET KORAK 7

TIPKA KORAK 7
TIPKA KORAK 7

Zatim idite na kategoriju "LED" i odaberite "plot x y". stavite "plot x y" pod "promijeni varijablu po broju". za x idite na varijable i odaberite varijablu za prethodni korak (poz), a za y postavite je na 4.

Korak 8: TIPKA B

TIPKA B
TIPKA B
TIPKA B
TIPKA B

Sada kada ste završili s BUTTON A. desnom tipkom miša pritisnite BUTTON A (ono što ste učinili u prethodnim koracima) i duplicirajte BUTTON A.

Korak 9: TIPKA B KORAK 2

TIPKA B KORAK 2
TIPKA B KORAK 2

Nakon što ste duplicirali BUTTON A. promijenite ON BUTTON A PRESS na ON BUTTON B PRESS.

Korak 10: TIPKA B KORAK 3

TIPKA B KORAK 3
TIPKA B KORAK 3

zatim promijenite broj u "if true then" u 4, "unplot x y" broj u 4, "change variable by a number" broj u 1 i "plot x y" broj u 4.

Korak 11: TIPKA B KORAK 4

TIPKA B KORAK 4
TIPKA B KORAK 4

ako ste pravilno slijedili prethodne korake, trebali biste učiniti s tipkom B.

Korak 12: POČETAK

NA POČETKU
NA POČETKU

sad kad ste gotovi s tipkom B, počnimo s ON START. prvo idite na "basic" i odaberite "ON START", zatim idite na kategoriju "variables" i odaberite "set variable to a number" i unutra stavite "set variable to a number", ON START. promijenite broj na 2, a varijablu na onu koju ste stavili za TIPKU A (poz).

Korak 13: POKRENITE KORAK 2

NA KORAKU 2
NA KORAKU 2

Zatim idite na kategoriju "varijabla" i napravite novu varijablu koja se zove rezultat (to je ono što vam preporučujem da stavite). kad završite s tim, idite na kategoriju "varijabla" i odaberite "postavi varijablu na broj" stavi "postavi varijablu na broj" ispod prve "postavi varijablu na broj". zatim promijenite broj u 0 i varijablu da biste postigli rezultat za drugu "postavi varijablu na broj".

Korak 14: POKRENITE KORAK 3

NA KORAKU 3
NA KORAKU 3
NA KORAKU 3
NA KORAKU 3

Zatim idite na kategoriju "LED" i odaberite gumb više. zatim kliknite na "postavi svjetlinu na broj" stavi ispod druge "postavi varijablu na broj" i promijeni svjetlinu na ono što želiš, ali preporučujem 1000.

Korak 15: POKRENITE KORAK 4

NA KORAKU 4
NA KORAKU 4

zatim idite na kategoriju "LED" i odaberite "plot x y" stavite "plot x y" pod "postavi svjetlinu na broj". zatim idite na varijablu i odaberite poz (ili što god da odaberete za svoju prvu varijablu) i stavite tu varijablu u "x" i postavite "y" na 4.

Korak 16: GLAVNA IGRA

GLAVNA IGRA
GLAVNA IGRA

Sada kada ste završili s ON START -om, možemo početi s GLAVNOM IGROM. prvo idite u kategoriju "osnove" i odaberite zauvijek.

Korak 17: GLAVNA IGRA KORAK 2

KORAK GLAVNE IGRE 2
KORAK GLAVNE IGRE 2

Zatim idite na kategoriju "varijable" i odaberite "postavi varijablu na broj" stavi "postavi varijablu na broj" unutar "zauvijek". kad završite s tim, idite ponovno u kategoriju "varijable" i napravite novu varijablu koja se zove prazna. zatim idite na kategoriju koja se zove "matematika" i odaberite "odaberi slučajni broj u broj" i stavi "odaberi slučajni broj u broj" unutar broja "postavi varijablu u broj". zatim promijenite brojeve "odaberite slučajni broj u broj" na 0 za prvi broj i 4 za drugi broj.

Korak 18: GLAVNA IGRA KORAK 3

KORAK GLAVNE IGRE 3
KORAK GLAVNE IGRE 3

nakon što završite s tim idite u kategoriju "petlje" i odaberite "za varijablu od 0 do broja do" stavite "za varijablu od 0 do broja do" pod "postavi varijablu na broj". promijenite broj na 4. zatim idite na kategoriju "varijable" i napravite novu varijablu pod nazivom "a" stavite "a" u varijablu "za varijablu od 0 do broja do".

Korak 19: GLAVNA IGRA KORAK 4

KORAK GLAVNE IGRE 4
KORAK GLAVNE IGRE 4

zatim ponovno idite na kategoriju "petlje" i odaberite "za varijablu od 0 do broja do" stavi "za varijablu od 0 do broja do" unutar prve "za varijablu od 0 do broja do". promijenite broj na 4. zatim idite na kategoriju "varijable" i napravite novu varijablu pod nazivom "ind" stavite "ind" u varijablu druge "za varijablu od 0 do broja do". zatim idite na kategoriju "logika" i odaberite "ako je točno, zatim" stavite "ako je točno onda" unutar drugog "za varijablu od 0 do broja do". a zatim idite na kategoriju "logika" i pomaknite se dolje do usporedbe. odaberite prvi koji vidite (0 = 0). zatim stavite (0 = 0) unutar true u "if true then". zatim za prvih 0 promijenite u varijablu "prazno", a drugu 0 u varijablu "ind", a zatim učinite da uzdah usred ove dvije varijable kaže "nije jednako" (izgleda kao an = uzdah s linijom prema dolje sredina). zatim idite u kategoriju "LED" i odaberite "plot x y" stavite "plot x y" unutar "if true then". promijenite "x" u varijablu "ind" i "y" u varijablu "a"

Korak 20: GLAVNA IGRA KORAK 5

KORAK GLAVNE IGRE 5
KORAK GLAVNE IGRE 5

zatim idite na kategoriju "basic" i odaberite "pause (ms) number" put "pause (ms) number" under the second "za varijablu od 0 do number do". zatim idite u kategoriju "matematika" i odaberite "broj minus broj" stavite "broj minus broj" unutar true u "if true then". neka prvi broj bude jednak 300, a promjenjivu "rezultat" stavite na drugi broj.

Korak 21: GLAVNA IGRA KORAK 6

KORAK GLAVNE IGRE 6
KORAK GLAVNE IGRE 6

zatim ponovno idite na kategoriju "petlje" i odaberite "za varijablu od 0 do broja do" stavite "za varijablu od 0 do broja do" pod "broj pauze (ms)". promijenite broj "za varijablu s 0 na broj do" na 4. zatim stavite "ind" u varijablu treće "za varijablu s 0 na broj do". zatim idite na kategoriju "logika" i odaberite "ako je točno onda" stavite "ako je točno onda" unutar treće "za varijablu od 0 do broja do". a zatim idite na kategoriju "logika" i pomaknite se dolje do usporedbe. odaberite prvi koji vidite (0 = 0). zatim stavite (0 = 0) unutar true u "if true then". zatim za prvih 0 promijenite u varijablu "prazno", a drugu 0 u varijablu "ind", a zatim učinite da uzdah usred ove dvije varijable kaže "nije jednako" (izgleda kao an = uzdah s linijom prema dolje sredina). zatim idite u kategoriju "LED" i odaberite "unplot x y" (stavi "unplot x y" unutra "if true"). promijenite "x" u varijablu "ind" i "y" u varijablu "a"

Korak 22: GLAVNA IGRA KORAK 7

KORAK GLAVNE IGRE 7
KORAK GLAVNE IGRE 7

zatim idite na kategoriju "logika" i odaberite "ako je točno onda" stavi "ako je točno onda" ispod trećeg "za varijablu od 0 do broja do". zatim idite na kategoriju "logika", pomaknite se dolje do "Boolean" i odaberite "prazno i prazno", a zatim ponovno idite u kategoriju "logika" i uzmite 2 "broj = na broj" iz odjeljka za usporedbu. zatim stavite svaki od "number = to number" sa svake strane praznina tvoreći "blank and blank". a zatim to stavite unutar "ako je istina onda". zatim za lijevu stranu "broj = broju" stavite varijablu "a" na lijevi broj i 4 za desni broj, a u sredini = uzdah, a za desnu stranu "broj = broj" stavite varijablu "poz "na lijevom broju i varijablu" prazno "za desni broj, a u sredini not = za uzdah. (ako ste malo zbunjeni kako bi to trebalo izgledati, pogledajte sliku)

Korak 23: GLAVNA IGRA KORAK 8

GLAVNI KORAK IGRE 8
GLAVNI KORAK IGRE 8

sljedeći (izborno) idite na kategoriju "glazba" i odaberite "početna melodija (glazba) koja se ponavlja (koliko puta)" stavite "početnu melodiju (glazba) ponavljajući se (koliko puta)" ispod treće "ako je istina onda". promijenite ponavljajući iznos na "jednom", a glazbu na "dadadum". zatim idite na kategoriju "osnovno" i odaberite "ikona prikaza" stavite "ikonu prikaza" (učinite ikonu u X) ispod "početna melodija (glazba) koja se ponavlja (koliko puta)", zatim idite na kategoriju "osnovno "ponovo i idite na" više ", zatim odaberite" čisti zaslon ", stavite" čisti zaslon "pod" ikona prikaza ". zatim idite na kategoriju "osnovno" i odaberite "prikaži broj 0" stavite "prikaži broj 0" pod "čisti zaslon". promijenite 0 u "show number 0" u varijablu "score". zatim idite na kategoriju "varijabla" i odaberite "postavi varijablu na broj" stavi "postavi varijablu na broj" pod "prikaži broj 0". zatim promijenite varijablu u "postavi varijablu u broj" u "rezultat", a broj u "postavi varijablu u broj" u 0. zatim idite na kategoriju "varijabla" i odaberite "postavi varijablu u broj" stavi "skup varijabla na broj "ispod prve" postavite varijablu na broj ". zatim promijenite varijablu u drugoj "postavi varijablu u broj" u "poz", a broj u drugoj "postavi varijablu u broj" u 2. zatim idite na kategoriju "LED" i odaberite "iscrtaj xy" stavi " iscrtati xy "pod drugom" postaviti varijablu na broj ". zatim promijenite "x" u "plot xy" u "poz" i "y" u "plot xy" u 4. zatim idite na kategoriju basic i odaberite "pause (ms) number" put "pause (ms) number "pod" plot xy ". zatim promijenite broj iz "pause (ms) number" u 2000.

Korak 24: GLAVNA IGRA KORAK 9

GLAVNI KORAK IGRE 9
GLAVNI KORAK IGRE 9

zatim idite na kategoriju "igra" s naprednog gumba i odaberite "promijeni rezultat po broju" stavi "promijeni rezultat po broju" između prvog "za varijablu od 0 do broja" i "zauvijek". ako ste pravilno slijedili ove upute, trebali biste završiti s GLAVNOM IGROM (ako ste zbunjeni u vezi s bilo kojim uputama, pogledajte slike).

Korak 25: POZADINA GLAZBA (DOBRO)

POZADINA GLAZBA (NEOBVEZNO)
POZADINA GLAZBA (NEOBVEZNO)

zatim idite na "control" koji je u naprednom odjeljku i odaberite "run in background". zatim idite na glazbu i odaberite "start melody (music) repeating (koliko puta)" "put" start melody (music) ponavljajući (koliko puta) "inside" run in background ". zatim učinite da se "glazba" u "početnoj melodiji (glazba) ponavlja (koliko puta)" sve što želite (radio sam funk) i ponavljanje u "početnoj melodiji (glazba) da se ponavlja (koliko puta)" do "zauvijek" u pozadini ".