Sadržaj:

Micro: bit Kockanje Igra: 8 koraka
Micro: bit Kockanje Igra: 8 koraka

Video: Micro: bit Kockanje Igra: 8 koraka

Video: Micro: bit Kockanje Igra: 8 koraka
Video: Кама пуля выбивает долги с мутного типа 2024, Juli
Anonim
Micro: bit kockarska igra
Micro: bit kockarska igra

U ovom uputstvu naučit ću vas kako napraviti jednostavnu kockarsku igru. Za ovaj jednostavan korak po korak vodič ćete koristiti 9 kategorija metodom blok kodiranja. Svaka kategorija čini različite stvari vašem mikro bitu. Da bi kockanje funkcioniralo, trebate koristiti samo 6 kategorija, ali to neće biti tako dobro. ostale 3 kategorije ću vam reći kako ih implementirati, ali to bi bilo nakon što se obave potrebni koraci.

Na kraju bi trebalo izgledati nešto poput gornje slike.

Korak 1: Otvaranje web stranice:

Otvaranje web stranice
Otvaranje web stranice
Otvaranje web stranice
Otvaranje web stranice

Za pokretanje projekta otvorite svoj web preglednik i pretražite (www. Makecode.microbit.org). Prilikom pretraživanja web stranice trebali biste vidjeti web stranicu koja izgleda otprilike ovako. Za početak želite kliknuti na "Novi projekt".

Korak 2: Priprema:

Spremati se
Spremati se

Kada otvorite web stranicu, pojavit će vam se dva bloka ("na početku" i "zauvijek"). Budući da nam ne treba blok "zauvijek", možete izabrati da ga kliknete lijevim tasterom miša i prevučete do područja odjeljka (da ga izbrišete) ili ostavite tamo u kutu jer ne bi trebao ništa mijenjati sve dok vi ne stavljaj ništa u to.

Korak 3: Kreiranje varijabli:

Kreiranje varijabli
Kreiranje varijabli
Kreiranje varijabli
Kreiranje varijabli
Kreiranje varijabli
Kreiranje varijabli

Nakon što to učinite, možemo započeti s odjeljkom na početku. Prije nego učinite bilo što, morate stvoriti dvije varijable. To je zato što nam je potrebno nešto da bude rezultat i nešto da djelujemo kao randomizator. da biste to učinili, kliknite na "varijable" ("varijable" ćete pronaći u području bloka kao što je prikazano na gornjoj slici). Nakon što kliknete na "varijabla", trebao bi vam se prikazati blok koji kaže "Napravi varijablu". Kada vidite "napravi novu varijablu", kliknite lijevim tasterom miša na nju i trebalo bi vam se prikazati skočni prozor koji kaže "Naziv nove varijable:". Ispod ovoga postoji odjeljak za upisivanje imena, možete upisati bilo koje ime, ali je najjednostavnije napisati "rezultat". To je zato što će ova varijabla pratiti rezultat. Zatim ćete htjeti stvoriti drugu varijablu i dati joj ime "ruka". Ova ručna varijabla će pratiti slučajni dio ove kockarske igre (ne morate koristiti ručnu varijablu u sljedećem koraku, ali će to biti potrebno u sljedećim koracima nakon toga).

Korak 4: Na startu:

Na startu
Na startu
Na startu
Na startu

Da bi "on start" funkcionirao potrebna su nam tri bloka. Blok broj jedan i dva nalaze se u odjeljku "osnovno". Prvo ćemo izvući te blokove. nakon što kliknete na osnovni odjeljak, povući ćete "show start hello!" kao i blok "čisti ekran". Blok "čisti ekran" neće se naći u osnovnom, već upravo ispod njega gdje bi sada trebao reći više. Nakon što ste izvukli oba bloka, povucite treći blok koji se nalazi u odjeljku "varijabla". Nakon što ste kliknuli na varijablu, želite povući "set … na 0". Ili će imati ručnu varijablu ili varijablu rezultata u "…". odjeljak. Nakon što povučete sva 3 bloka, vaše radno mjesto bi trebalo izgledati kao nešto na gornjoj slici. sljedeća provjera je li crvena blok ruka "ruka" ili "bod" u mini unutar bloka. ako ima "ruku", kliknite mini blok i promijenite ga u bodovanje. Nakon što ste to učinili, ali tri bloka započinju s radom po redoslijedu prikazanom gore na drugoj slici.

Korak 5: Nasumični blok:

Slučajni blok
Slučajni blok

Sva tri dugmeta koja se koriste imaju isto kodiranje iza sebe. jedina razlika su brojevi koje ste unijeli u "pick random" blok. To je zato što svako dugme ima svoje kvote.

Prvo ćemo pritisnuti dugme za uključivanje A pritisnuto. Da biste to pronašli, idite na "input" i to bi trebala biti prva opcija. Zatim se vraćamo na odjeljak "varijabla" kako bismo "postavili … na 0". stavite ovo unutar "on button A pritiskom" umjesto ocjene ovaj put ćemo imati varijablu "hand". druga razlika je u tome što ćemo promijeniti 0 u "odaberi nasumično". Da biste pronašli slučajni odabir, kliknite odjeljak Matematika i to je jedna od donjih opcija. povucite "nasumično" i stavite ga tamo gdje je 0 u bloku "postavi rezultat" i trebalo bi ga jednostavno postaviti na mjesto. Trebalo bi biti dva broja za sada stavite 1 u prvi odjeljak s brojevima i 1000 u drugi odjeljak s brojevima.

Korak 6: Logika:

Logika
Logika
Logika
Logika

Za sljedeći dio morate otići u odjeljak logike i povući preko "if true then", ali provjerite je li to ono sa "else" u njemu. Logika nam je potrebna jer s obzirom da radimo kvote, reći ćete je li broj jednak ili veći od 500 gubite, ali ako je vaš broj manji od 500 pobjeđujete. Da biste to dobili, vratite se u odjeljak "logika" i listajte prema dolje dok ne pronađete "0 = 0". Kada ga prevučete na radno mjesto, stavite ga između "ako je tada". za prvi "0" stavite varijablu "ruka" tamo, a za drugi "0" promijenite ga u 500. Posljednja stvar koju moramo učiniti je promijeniti znak jednakosti u "veći od ili jednaki". Sada bi trebalo izgledati isto kao na gornjoj slici.

Unutar bloka Želite dodati u skup "rezultat do 0" blok (isti blok koji se koristi u "pri startu"). odmah ispod onoga što želite staviti u "pokažite LED diode". Ovaj blok ćete pronaći u osnovnom odjeljku i kada unesete blok nacrtajte X. Ovo želi pokazati da su upravo u ovom trenutku izgubili. Zatim stavite "prikaži broj" koji se nalazi i u osnovnom odjeljku, ali umjesto upisivanja broja povucite u varijablu "rezultat". Konačno prije nego što pređemo na odjeljak else, unesite blok "pause". Ovaj blok usporava igru i pronaći ćete je klikom na napredni odjeljak, zatim kliknite odjeljak "igra" i na kraju kliknite "više". Nakon što to učinite, trebala bi izgledati kao druga slika

Da bismo završili ovaj dio, učinit ćemo "else" dio logičkog bloka. ovo je ako su pobijedili. Sve što trebate je unijeti "promijeni rezultat za 1" i "prikaži broj bodova" kako je gore korišteno.

Korak 7: Pritisnite dugme B i protresite:

Na pritisnuto dugme B i na protresanje
Na pritisnuto dugme B i na protresanje

Ponovite posljednja dva koraka, ali umjesto "pritisnuto dugme A" promijenite ga u "pritisnuto dugme B" i "Pri protresanju". Također promijenite kvote za svaku od njih. Da biste to učinili, broj 500 možete promijeniti u bilo što. Ako ga promijenite na 600, imali bi 40% šanse za pobjedu. Kada završite sva tri, trebali biste imati nešto što izgleda kao na gornjoj slici.

Korak 8: (Opcionalno) Pozadinska muzika:

Da biste to učinili, morate kliknuti napredno i pomaknuti se desno do dna gdje nalazite kontrolu. Nakon što ste kliknuli na kontrolu, preuzmite blok "radi u pozadini". Zbog toga se ova melodija reproducira u pozadini. Zatim idite na petlje i povucite blok "ponavljanje" i stavite ga u "pokreni u pozadini". Morate koristiti ponavljanje jer ne možete zauvijek staviti unutar bloka "trčanje u pozadini", pa tamo gdje možete promijeniti broj promijenite ga u 10 000. To osigurava da će raditi ono što izgleda zauvijek. Zatim idite na muziku i zabavite se. Odlučio sam koristiti samo "play tone" blok, ali se zabaviti i eksperimentirati. Nakon toga trebali biste biti potpuno gotovi i trebali biste imati potpuno funkcionalnu igru kockanja.

Preporučuje se: