Taula de continguts:
- Pas 1: Visió general de la compilació prèvia
- En aquest projecte, crearem un joc senzill en què reboteu una pilota contra una paret. Si trobes a faltar, mors. Massa dolent. Per als que aprecieu un repte, el joc augmenta en dificultat amb cada nivell
- Material:
- 1 x BBC micro: bit
- 1 x cable micro USB
- Metes:
- Conegueu més informació sobre el microordinador microbit
- Apreneu a programar un joc senzill
- Penseu en tots els casos
- Pas 2: components
- Primer de tot, connecteu el microordinador microbit al vostre propi ordinador. No es requereixen altres components
- Pas 3: codificació prèvia
- Haurem d’afegir un paquet de codi per poder utilitzar els components del nostre kit. Feu clic a "Avançat" al calaix del codi per veure més seccions de codi i mireu a la part inferior del calaix del codi per a "Afegeix un paquet"
- Això obrirà un quadre de diàleg. Copieu i enganxeu el següent enllaç al camp de text "Afegeix un paquet": https://pxt.microbit.org/50544-64675-33322-24641. Feu clic a la icona de cerca o premeu Retorn i, a continuació, feu clic al botó Tinkercademy
- Nota: Si rebeu un avís que us indica que alguns paquets s’eliminaran a causa de problemes d’incompatibilitat, heu de seguir les indicacions o crear un projecte nou al menú Fitxer de projectes
- Pas 4: Codificació
- Primer de tot, definiu les vostres variables. Necessitarem moltes variables per emmagatzemar la ubicació, la velocitat i la direcció de la pilota, la longitud i la posició del pàdel i, per últim, la vostra puntuació
- A continuació, programarem les funcions que controlen el pàdel. xb representa la posició del primer píxel del pal des de l'esquerra i yb representa la longitud del pal. Les funcions esquerra i dreta controlen xb i canvien la paleta, i la funció de tauler imprimeix la paleta a la pantalla
- A continuació, incloem la funció que controla quan es mou la pilota. Al principi, la pilota es mou cada segon, però a mesura que avança, la pilota es mou a intervals cada vegada més curts. Que emocionant
- Ara programem les funcions que controlen la interacció de la pilota amb el seu entorn. Quan la pilota toca de costat, el seu moviment horitzontal s’inverteix, però el seu moviment vertical continua sent el mateix. Quan la pilota toca el sostre, pot rebotar en qualsevol direcció, per fer el joc més divertit
- El més important, hem de veure si la pilota colpeja el pal. Si falla, perds, mostrant la teva puntuació. Si no falla, la pilota també rebotarà en una direcció aleatòria i la dificultat del joc augmentarà
- Per últim, tenim un bucle for que actua com un rellotge perquè la pilota es mantingui en moviment. A més, tenim les funcions onButtonPressed () que mouen la pala
- Deseu els dits cansats i descarregueu el codi
Vídeo: Per fer PADDLEBALLSUPERSMASHEM Amb Micro: bit: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Apreneu a programar un joc senzill però divertit en una pantalla de 5 per 5 amb JavaScript. PADDLEBALLSUPERSMASHEM pot tenir similituds involuntàries amb altres jocs més gràfics.
Aquest tutorial va ser aportat per Justin Soong de Raffles Institution.
Pas 1: Visió general de la compilació prèvia
En aquest projecte, crearem un joc senzill en què reboteu una pilota contra una paret. Si trobes a faltar, mors. Massa dolent. Per als que aprecieu un repte, el joc augmenta en dificultat amb cada nivell
Material:
1 x BBC micro: bit
1 x cable micro USB
Metes:
Conegueu més informació sobre el microordinador microbit
Apreneu a programar un joc senzill
Penseu en tots els casos
Pas 2: components
Primer de tot, connecteu el microordinador microbit al vostre propi ordinador. No es requereixen altres components
Pas 3: codificació prèvia
Haurem d’afegir un paquet de codi per poder utilitzar els components del nostre kit. Feu clic a "Avançat" al calaix del codi per veure més seccions de codi i mireu a la part inferior del calaix del codi per a "Afegeix un paquet"
Això obrirà un quadre de diàleg. Copieu i enganxeu el següent enllaç al camp de text "Afegeix un paquet": https://pxt.microbit.org/50544-64675-33322-24641. Feu clic a la icona de cerca o premeu Retorn i, a continuació, feu clic al botó Tinkercademy
Nota: Si rebeu un avís que us indica que alguns paquets s’eliminaran a causa de problemes d’incompatibilitat, heu de seguir les indicacions o crear un projecte nou al menú Fitxer de projectes
Pas 4: Codificació
Primer de tot, definiu les vostres variables. Necessitarem moltes variables per emmagatzemar la ubicació, la velocitat i la direcció de la pilota, la longitud i la posició del pàdel i, per últim, la vostra puntuació
A continuació, programarem les funcions que controlen el pàdel. xb representa la posició del primer píxel del pal des de l'esquerra i yb representa la longitud del pal. Les funcions esquerra i dreta controlen xb i canvien la paleta, i la funció de tauler imprimeix la paleta a la pantalla
A continuació, incloem la funció que controla quan es mou la pilota. Al principi, la pilota es mou cada segon, però a mesura que avança, la pilota es mou a intervals cada vegada més curts. Que emocionant
Ara programem les funcions que controlen la interacció de la pilota amb el seu entorn. Quan la pilota toca de costat, el seu moviment horitzontal s’inverteix, però el seu moviment vertical continua sent el mateix. Quan la pilota toca el sostre, pot rebotar en qualsevol direcció, per fer el joc més divertit
El més important, hem de veure si la pilota colpeja el pal. Si falla, perds, mostrant la teva puntuació. Si no falla, la pilota també rebotarà en una direcció aleatòria i la dificultat del joc augmentarà
Per últim, tenim un bucle for que actua com un rellotge perquè la pilota es mantingui en moviment. A més, tenim les funcions onButtonPressed () que mouen la pala
Recomanat:
Com s'executen motors servo amb Moto: bit Amb Micro: bit: 7 passos (amb imatges)
Com s'executen servomotors amb Moto: bit amb Micro: bit: una manera d'estendre la funcionalitat del micro: bit és utilitzar una placa anomenada moto: bit per SparkFun Electronics (aproximadament entre 15 i 20 dòlars). Sembla complicat i té moltes funcions, però no és difícil fer servir servomotors. Moto: bit et permet
Com fer un Bartop Arcade DIY de 2 jugadors amb ranures personalitzades per a monedes, amb una caixa de Pandora: 17 passos (amb imatges)
Com fer un Bartop Arcade DIY de 2 jugadors amb ranures personalitzades per a monedes, utilitzant una caixa de Pandora: aquest és un tutorial pas a pas sobre com construir una màquina arcade superior de 2 jugadors amb barres per a monedes personalitzades incorporades a la marquesina. Les ranures per a monedes es faran de manera que només acceptin monedes de la mida de quarts i més. Aquest arcade està alimentat
Mesures de llum i color amb el Pimoroni Enviro: bit per al micro: bit: 5 passos
Mesures de llum i color Amb el Pimoroni Enviro: bit per al Micro: bit: Anteriorment havia estat treballant en alguns dispositius que permetien mesurar la llum i el color i és possible que trobeu moltes coses sobre la teoria que hi ha darrere d’aquestes mesures, les instruccions aquí i aquí. recentment ha llançat enviro: bit, un complement per al m
Password Keeper a Aruino Pro Micro o Per què fer-ho senzill quan existeix una manera elaborada: 15 passos (amb imatges)
Password Keeper a Aruino Pro Micro o Per què fer-ho senzill quan existeix una manera elaborada ?: Sembla que el principal problema dels microcontroladors per a fanàtics d’electrònica (especialment per a principiants) és esbrinar on aplicar-los :) Actualment, electrònica, sobretot digital , cada cop més sembla una màgia negra. Només els savis de 80 nivells són
Com fer una garlanda d'Apple per a la tardor o per tornar a l'escola: 13 passos (amb imatges)
Com fer una guirlanda d’Apple per a la tardor o per tornar a l’escola: Anjeanette, de RootsAndWingsCo, va fer aquesta adorable garlanda de poma amb feltre i material. Va ser un projecte senzill que fins i tot aquells que diuen que no poden cosir poden fer-ho! (Sempre que pugueu enfilar l’agulla)