Sadržaj:
- Korak 1: Pregled predgradnje
- U ovom projektu stvorit ćemo jednostavnu igru u kojoj odbijate loptu o zid. Ako promašiš, umrijet ćeš. Šteta. Za vas koji cijenite izazov, igra se povećava sa svakom razinom u poteškoćama
- Materijal:
- 1 x BBC mikro: bit
- 1 x mikro USB kabel
- Ciljevi:
- Upoznajte više o mikroračunalu microbit
- Naučite programirati jednostavnu igru
- Razmotrimo sve slučajeve
- Korak 2: Komponente
- Prije svega, uključite mikroračunalo microbit u svoje računalo. Nisu potrebne druge komponente
- Korak 3: Predkodiranje
- Morat ćemo dodati paket koda da bismo mogli koristiti komponente našeg kompleta. Kliknite na "Napredno" u ladici koda da biste vidjeli više odjeljaka koda i pogledali pri dnu ladice koda za "Dodaj paket"
- Ovo će otvoriti dijaloški okvir. Kopirajte i zalijepite sljedeću vezu u tekstualno polje "Dodaj paket": https://pxt.microbit.org/50544-64675-33322-24641. Pritisnite ikonu za pretraživanje ili pritisnite enter, a zatim kliknite gumb Tinkercademy
- Napomena: Ako dobijete upozorenje u kojem se kaže da će neki paketi biti uklonjeni zbog problema s nekompatibilnošću, trebate slijediti upute ili stvoriti novi projekt u izborniku Datoteka projekata
- Korak 4: Kodiranje
- Prije svega, definirajte svoje varijable! Trebat će nam mnoge varijable za spremanje lokacije, brzine i smjera lopte, duljine i položaja vesla i na kraju, ali ne i najmanje važno, vašeg rezultata
- Zatim ćemo programirati funkcije koje kontroliraju veslo. xb predstavlja položaj prvog piksela vesla s lijeve strane, a yb predstavlja duljinu vesla. Lijeva i desna funkcija kontroliraju xb i pomiču veslo, a funkcija ploče ispisuje veslo na ekranu
- Zatim uključujemo funkciju koja kontrolira kretanje loptice. Na početku se lopta kreće svake sekunde, ali kako napredujete, lopta se kreće u sve kraćim intervalima! Kako uzbudljivo
- Sada programiramo funkcije koje kontroliraju interakciju lopte s okolinom. Kada lopta udari u stranu, njeno horizontalno kretanje je obrnuto, ali njeno okomito kretanje ostaje isto. Kad lopta udari o strop, može se odbiti u bilo kojem smjeru, kako bi igra bila zabavnija
- Ono što je najvažnije, moramo vidjeti je li lopta pogodila veslo. Ako promaši, gubite, prikazujući svoj rezultat! Ako ne promaši, lopta će se također odbiti u slučajnom smjeru, a poteškoća u igri će se povećati
- Na kraju, imamo petlju for koja djeluje kao sat tako da se lopta stalno kreće. Također, imamo funkcije onButtonPressed () koje pomiču veslo
- Sačuvajte umorne prste i preuzmite kôd
Video: Za napraviti PADDLEBALLSUPERSMASHEM s Micro: bit: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Naučite programirati jednostavnu, ali zabavnu igru na zaslonu dimenzija 5 do 5, koristeći JavaScript! PADDLEBALLSUPERSMASHEM može imati nenamjerne sličnosti s drugim, grafičkijim igrama.
Ovom vodiču pridonio je Justin Soong iz Raffles Instituta.
Korak 1: Pregled predgradnje
U ovom projektu stvorit ćemo jednostavnu igru u kojoj odbijate loptu o zid. Ako promašiš, umrijet ćeš. Šteta. Za vas koji cijenite izazov, igra se povećava sa svakom razinom u poteškoćama
Materijal:
1 x BBC mikro: bit
1 x mikro USB kabel
Ciljevi:
Upoznajte više o mikroračunalu microbit
Naučite programirati jednostavnu igru
Razmotrimo sve slučajeve
Korak 2: Komponente
Prije svega, uključite mikroračunalo microbit u svoje računalo. Nisu potrebne druge komponente
Korak 3: Predkodiranje
Morat ćemo dodati paket koda da bismo mogli koristiti komponente našeg kompleta. Kliknite na "Napredno" u ladici koda da biste vidjeli više odjeljaka koda i pogledali pri dnu ladice koda za "Dodaj paket"
Ovo će otvoriti dijaloški okvir. Kopirajte i zalijepite sljedeću vezu u tekstualno polje "Dodaj paket": https://pxt.microbit.org/50544-64675-33322-24641. Pritisnite ikonu za pretraživanje ili pritisnite enter, a zatim kliknite gumb Tinkercademy
Napomena: Ako dobijete upozorenje u kojem se kaže da će neki paketi biti uklonjeni zbog problema s nekompatibilnošću, trebate slijediti upute ili stvoriti novi projekt u izborniku Datoteka projekata
Korak 4: Kodiranje
Prije svega, definirajte svoje varijable! Trebat će nam mnoge varijable za spremanje lokacije, brzine i smjera lopte, duljine i položaja vesla i na kraju, ali ne i najmanje važno, vašeg rezultata
Zatim ćemo programirati funkcije koje kontroliraju veslo. xb predstavlja položaj prvog piksela vesla s lijeve strane, a yb predstavlja duljinu vesla. Lijeva i desna funkcija kontroliraju xb i pomiču veslo, a funkcija ploče ispisuje veslo na ekranu
Zatim uključujemo funkciju koja kontrolira kretanje loptice. Na početku se lopta kreće svake sekunde, ali kako napredujete, lopta se kreće u sve kraćim intervalima! Kako uzbudljivo
Sada programiramo funkcije koje kontroliraju interakciju lopte s okolinom. Kada lopta udari u stranu, njeno horizontalno kretanje je obrnuto, ali njeno okomito kretanje ostaje isto. Kad lopta udari o strop, može se odbiti u bilo kojem smjeru, kako bi igra bila zabavnija
Ono što je najvažnije, moramo vidjeti je li lopta pogodila veslo. Ako promaši, gubite, prikazujući svoj rezultat! Ako ne promaši, lopta će se također odbiti u slučajnom smjeru, a poteškoća u igri će se povećati
Na kraju, imamo petlju for koja djeluje kao sat tako da se lopta stalno kreće. Također, imamo funkcije onButtonPressed () koje pomiču veslo
Preporučeni:
BBC Micro: bit i ogrebotina - interaktivni upravljač i igra vožnje: 5 koraka (sa slikama)
BBC Micro: bit and Scratch - Interaktivni upravljač i igra vožnje: Jedan od mojih zadataka ovog tjedna je korištenje BBC Micro: bit za povezivanje s programom Scratch koji smo napisali. Mislio sam da je ovo savršena prilika da pomoću svog ThreadBoarda stvorim ugrađeni sustav! Moja inspiracija za ispočetka p
Uradi sam Kako napraviti sat koji izgleda lijepo - StickC - Jednostavno za napraviti: 8 koraka
Uradi sam Kako napraviti sat sa lijepim izgledom - StickC - Jednostavno za napraviti: U ovom ćemo vodiču naučiti kako programirati ESP32 M5Stack StickC s Arduino IDE -om i Visuinom za prikaz vremena na LCD -u te također postaviti vrijeme pomoću tipki StickC
Kako pokrenuti servo motore koristeći Moto: bit s Micro: bit: 7 koraka (sa slikama)
Kako pokrenuti servo motore koristeći Moto: bit s Micro: bit: Jedan od načina za proširenje funkcionalnosti micro: bita je upotreba ploče pod nazivom moto: bit tvrtke SparkFun Electronics (približno 15-20 USD). Izgleda komplicirano i ima mnoge značajke, ali nije teško pokrenuti servo motore s njega. Moto: bit vam omogućuje da
Programiranje Micro: Bit robota i joystick: Bit Controller s MicroPythonom: 11 koraka
Programiranje Micro: Bit Robota i joystick: Bit Controller s MicroPythonom: Za Robocamp 2019, naš ljetni kamp robotike, mladi u dobi od 10 do 13 godina lemlje, programiraju i izrađuju 'antweight robot' temeljen na BBC-u, kao i programiranje mikro: bit za korištenje kao daljinski upravljač. Ako ste trenutno u Robocampu, skijajte
Mjerenje svjetla i boje s Pimoroni Enviro: bit za Micro: bit: 5 koraka
Mjerenje svjetla i boje s Pimoroni Enviro: bit za Micro: bit: Prije sam radio na nekim uređajima koji dopuštaju mjerenje svjetla i boje, a ovdje i ovdje možete pronaći mnogo o teoriji koja stoji iza takvih mjerenja. Pimoroni je nedavno je objavio enviro: bit, dodatak za m