Sadržaj:
- Korak 1: Napravite pticu
- Korak 2: Pomaknite pticu
- Korak 3: Napravite prepreke
- Korak 4: Pomaknite prepreke
- Korak 5: Neka prepreke nestanu
- Korak 6: Stvorite više prepreka
- Korak 7: Igra je gotova
- Korak 8: Pad ptice
Video: Crashy Bird: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Trebat će vam: Računalo Mikro-bitni Miro USB kabel To je sve što vam treba, ali po mogućnosti trebate imati cijeli Micro-bitni komplet da biste to učinili. Da biste izvršili kodiranje, također morate otići na web kod makecode. Ako niste upoznati s ovom web lokacijom, trebali biste je isprobati.
Korak 1: Napravite pticu
Da biste napravili pticu, prvo napravite varijablu "ptica", zatim ste došli do kategorije "varijable" i pomaknite se prema dolje i pronaći ćete "postavi sprite na" prazno "", a zatim idite na "igra" i pronaći ćete "kreiraj sprite" na x prazno, y prazno ". Postavite x na 0 i y na 2. Sada biste trebali imati točku, ali želimo da zatreperi kako bi bilo zanimljivije. Vraćamo se na kategoriju varijabli i tamo bi trebali pronaći "blank set blank to", na praznom se vratite na varijable i stavite "bird" na prvu prazninu, a u drugom bloku odaberite blink. Kôd bi trebao izgledati kao slika gore.
Korak 2: Pomaknite pticu
Zato želimo da ptica ide gore, a ptica da se spušta. Da biste to učinili, jednostavno, idite na "input", tamo ćete pronaći "on button A pritiskom" koji biste trebali unijeti u svoj kôd. Zatim idite na kategoriju koja se zove "igra" gdje ćete pronaći "promjena spriteta x za 1", uzmite to i stavite je unutra "na dugme A pritisnuto", a zatim promijenite x na y i 1 na -1. Učinite isto, ali promijenite A u "pritisnutom gumbu A" na B i promijenite -1 u 1. To bi vam omogućilo da pomaknete svoju pticu. Slika koda bit će na gornjim slikama.
Korak 3: Napravite prepreke
U redu, ovo će biti dug i vrlo kompliciran korak. Pa počnimo. Za početak su nam potrebne sve prepreke u jednom nizu ili retku. Napravit ćemo varijablu koja se zove "prepreke", nakon čega biste se trebali pomaknuti prema dolje kako biste pronašli dugme "postavi (odaberite varijablu) na" (prazno) ". Trebali biste odabrati varijablu kao" prepreke ", a zatim prijeđite na kategoriju "arrays" tamo biste se trebali pomaknuti prema dolje kako biste pronašli "empty array", trebali biste to uzeti i staviti u prazan prostor. Tada želite da prepreke budu nasumične, a također želite rupu u preprekama kroz koju ptica može proći. Da bismo to učinili, prvo ćemo napraviti rupu. Prvo ćemo napraviti varijablu pod nazivom "emptyobstacle". Zatim ćemo koristiti isti "set (odaberite varijablu) na (blank)" u varijabli koju ćemo koristiti varijablu "emptyobstacles" u praznini koju ćemo preći u kategoriju "math" tamo gdje biste trebali neka "izabere nasumično od 0 do 10" uzmi to i stavi u prazno polje. Zatim promijenite 10 u 4. Sada, ovo omogućava da rupa bude nasumična. Sada ćemo napraviti petlju "for" koja će predstavljati prepreku za svaki otvoreni prostor u nizu. Da bismo to učinili, idemo na petlje kategorija i tamo imamo "za indeks od 0 do 4 do", potreban nam je ovaj pa ga stavljamo pod "na početku", zatim idemo na logiku i uzimamo "ako je istina onda" i stavimo ga u "za indeks od 0 do 4", zatim se vraćamo na kategoriju logike i uzimamo "blank = blank" i njime zamjenjujemo true. Na prvu prazninu stavljamo "indeks", a na drugu praznu stavku "prazne prepreke". i mijenjamo znak "=" u nejednako ". Nakon toga idemo u kategoriju" niz ", a zatim uzimamo" dodaj varijablu dodaj vrijednost praznu do kraja ", odabiremo varijablu kao" prepreke ", pa idemo na kategoriju "igra" i tamo uzimamo "kreiraj sprite na x: blank, y: blank", zatim to stavljamo u prazno. Nakon toga zamjenjujemo prazno mjesto u kategoriji igre, zamjenjujemo x blank sa 4 i drugi s indeksom. Sada biste trebali imati pticu i prepreke. Kôd će se pojaviti na slikama i provjeriti jeste li ovo uradili ispravno.
Korak 4: Pomaknite prepreke
Sada su nam potrebne prepreke za kretanje jer tada igra može ići dalje. Dakle, da bismo to učinili prvo, moramo stvoriti drugu promjenjivu "prepreku". Zatim idemo u kategoriju petlje i tamo uzimamo "za element prazan odabir varijable do", zatim to stavljamo u "zauvijek", a zatim idemo u kategoriju igre i uzimamo "odaberite promjenu promjenu x po prazno" odabiremo varijablu kao "prepreku" i stavljamo -1 u prazno. Zatim idemo u kategoriju "osnovno" i tamo stavljamo "pauziraj ms prazno" i zamjenjujemo prazno sa 200. Postoji četvrti korak. Slika koda bit će gore.
Korak 5: Neka prepreke nestanu
Sada moramo učiniti da nestale prepreke nestanu. Da bismo to učinili, prvo moramo otići u kategoriju "petlja", a zatim uzeti "while blank do" i staviti je u "forever", zatim moramo ići na logiku i staviti "blank and blank" u prazno. Zatim se moramo vratiti i staviti "blank = to blank" u obje praznine logičkog bloka. Zatim moramo otići u kategoriju "niz" i tamo uzeti "dužinu praznog niza" i zamijeniti prazno s varijablom "prepreke" i promijeniti znak jednakosti na veće i upisati 0 u prazno. Zatim idemo na "igra" i uzimamo "prazno x", zatim idemo na logiku i dobivamo isti blok kao i prije, zatim idemo na "niz" i uzimamo "dobije vrijednost na prazno", stavljamo 0 na prazno. tada stavljamo = i zamjenjujemo prazno sa 0. Zatim se vratimo na "igru" i dobivamo "obriši prazno". Zatim idemo u kategoriju "array" i pronalazimo "blank remove value at 0" i stavljamo to u prazno. Sada će ovo učiniti da prepreke nestanu pri x = 0 i igra neće biti ograničena brojem prepreka. Slika koda bit će na vrhu.
Korak 6: Stvorite više prepreka
Sada moramo generirati više prepreka, pa za to moramo staviti sav kôd koji se odnosi na prepreke u blok zauvijek. Sada moramo imati prostora između prepreka, a da bismo to učinili, potrebno je samo dodati kvačice. To možemo učiniti tako da odemo u kategoriju "varijable" i stavimo "promijeni kvačice za 1", a to također stavimo u blok zauvijek i tada bismo trebali imati razmake između prepreka. Vječni blok će biti na gornjoj slici.
Korak 7: Igra je gotova
Sada nam je potrebno da se igra završi ako ptica dodirne prepreke. Da bismo to učinili, moramo sada preći u kategoriju "petlja" i tamo uzeti "za element blank of blank do" Zatim moramo staviti varijablu "prepreka" u prvu prazninu, a zatim u sljedeću prazninu moramo stavite varijablu "prepreke". Sada moramo otići u kategoriju "logika" i uzeti "ako je istina onda uradi" i to staviti u djelo. Zatim se vraćamo na "logiku" i dobivamo "prazno i prazno" i zamjenjujemo ga s true. Zatim iz kategorije logike uzimamo "blank = blank" i stavljamo je u obje praznine. Zatim idemo na "game" i uzimamo "sprite x" i stavljamo to u prvu prazninu "blank = blank" i uzimamo je ponovo i stavljamo je u drugu prazninu. Zatim mijenjamo prvi sprite s promjenjivom pticom, a drugi s promjenjivom preprekom. Zatim u drugoj praznini "prazno i prazno" radimo isto, ali mijenjamo x u y za obje varijable. Nakon toga ponovo idemo u kategoriju igara i preuzimamo igru preko bloka i stavljamo je u blok "if then" pod "then". Sada se vaša igra završava kada ptica dodirne prepreke. Ovaj kod bi također trebao biti u bloku zauvijek. Slika ovog koda bit će na slici pri vrhu.
Korak 8: Pad ptice
Sada nam je potrebno i da ptica padne kako bi igraču bilo teže. To možete učiniti ako odete u kategoriju igre i uzmete "promjenu spriteta x za 1" i promijenite "sprite" s varijablom bird i x na y i to zauvijek unesete. Konačni kod bit će na slikama. Neke promjene koje možete napraviti je imati pjesmu u pozadini ili imati brojač rezultata.
Preporučuje se:
Flappy Bird na mišiće: 9 koraka (sa slikama)
Flappy Bird pokrenuta mišićima: Možda se sjećate kada je Flappy Bird olujno zauzeo svijet, postajući na kraju toliko popularan da ga je kreator uklonio iz trgovina aplikacija kako bi izbjegao neželjeni publicitet. Ovo je Flappy Bird kakvog dosad niste vidjeli; kombinovanjem nekoliko kompozicija sa polica
Floppy Bird: 3 koraka
Floppy Bird: Danas ćemo raditi igru koristeći TFT LCD. Ovo bi izgledalo kao igra koja je zaista popularna i mnogi ljudi još uvijek igraju ovu igru. Igra se zove Flappy Bird, ali ova igra je malo drugačija jer je korisničko sučelje drugačije, kao i
Džepna mašina za igru Flappy Bird: 5 koraka
Pocket Flappy Bird Game Machine: Ovo je igraća konzola zasnovana na nodemcu esp8266 mikrokontroleru koja može igrati flappy bird i mnoge druge igre. Ova mašina se također može koristiti za izradu deauthera na osnovu spacehuhns koda na https://github.com/SpacehuhnTech/esp8266_deauther
Arduino Flappy Bird - Arduino 2.4 "TFT zaslon osjetljiv na dodir SPFD5408 Projekt igre ptica: 3 koraka
Arduino Flappy Bird | Arduino 2.4 "TFT zaslon osjetljiv na dodir SPFD5408 Projekt igre ptica: Flappy Bird je bila previše popularna igra unatrag nekoliko godina i mnogi ljudi su je stvorili na svoj način pa sam i ja stvorio svoju verziju flappy bird sa Arduinom i jeftinim 2.4" TFT " Zaslon osjetljiv na dodir SPFD5408, pa počnimo
Arduino Flappy Bird igra: 6 koraka
Arduino Flappy Bird igra: Ovo je vrlo jednostavna Arduino 16*2 Lcd igra koja se može igrati pritiskom na gumb Jednostavno & Jednostavno ………….. Ako vam se sviđa ovo uputstvo, pretplatite se na moj kanalhttps: //www.youtube.com/ZenoModiff