Tabla de contenido:
- Paso 1: descripción general previa a la compilación
- En este proyecto, crearemos un juego simple, en el que rebotas una pelota contra una pared. Si fallas, mueres. Demasiado. Para aquellos de ustedes que aprecian un desafío, ¡el juego aumenta en dificultad con cada nivel
- Material:
- 1 x BBC micro: bit
- 1 x cable micro USB
- Metas:
- Conozca más sobre la microcomputadora microbit
- Aprenda a programar un juego simple
- Considere todos los casos
- Paso 2: componentes
- En primer lugar, conecte la microcomputadora microbit a su propia computadora. No se requieren otros componentes
- Paso 3: codificación previa
- Necesitaremos agregar un paquete de código para poder usar los componentes de nuestro kit. Haga clic en "Avanzado" en el cajón de código para ver más secciones de código y busque en la parte inferior del cajón de código "Agregar paquete"
- Esto abrirá un cuadro de diálogo. Copie y pegue el siguiente enlace en el campo de texto "Agregar paquete": https://pxt.microbit.org/50544-64675-33322-24641. Haga clic en el icono de búsqueda o presione enter, luego haga clic en el botón Tinkercademy
- Nota: Si recibe una advertencia que le indica que algunos paquetes se eliminarán debido a problemas de incompatibilidad, debe seguir las instrucciones o crear un nuevo proyecto en el menú de archivo Proyectos
- Paso 4: codificación
- En primer lugar, defina sus variables. Vamos a necesitar muchas variables para almacenar la ubicación, la velocidad y la dirección de la pelota, la longitud y la posición de la paleta y, por último, pero no menos importante, ¡tu puntuación
- A continuación, programaremos las funciones que controlan la paleta. xb representa la posición del primer píxel de la paleta desde la izquierda, e yb representa la longitud de la paleta. Las funciones izquierda y derecha controlan xb y mueven la paleta, y la función de tabla imprime la paleta en la pantalla
- A continuación, incluimos la función que controla cuando se mueve la pelota. Al principio, la pelota se mueve cada segundo, pero a medida que avanzas, ¡la pelota se mueve a intervalos cada vez más cortos! ¡Que interesante
- Ahora programamos las funciones que controlan cómo la pelota interactúa con su entorno. Cuando la pelota golpea el costado, su movimiento horizontal se invierte pero su movimiento vertical sigue siendo el mismo. Cuando la pelota golpea el techo, puede rebotar en cualquier dirección para hacer el juego más divertido
- Lo más importante es ver si la pelota golpea la paleta. Si falla, pierde, ¡mostrando su puntaje! Si no falla, la pelota también rebotará en una dirección aleatoria y aumentará la dificultad del juego
- Por último, tenemos un bucle for que actúa como un reloj para que la bola siga moviéndose. Además, tenemos las funciones onButtonPressed () que mueven la paleta
- Guarde sus dedos cansados y descargue el código
Video: Para hacer PADDLEBALLSUPERSMASHEM con Micro: bit: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
¡Aprenda a programar un juego simple pero divertido en una pantalla de 5 por 5, usando JavaScript! PADDLEBALLSUPERSMASHEM puede tener similitudes involuntarias con otros juegos más gráficos.
Este tutorial fue una contribución de Justin Soong de Raffles Institution.
Paso 1: descripción general previa a la compilación
En este proyecto, crearemos un juego simple, en el que rebotas una pelota contra una pared. Si fallas, mueres. Demasiado. Para aquellos de ustedes que aprecian un desafío, ¡el juego aumenta en dificultad con cada nivel
Material:
1 x BBC micro: bit
1 x cable micro USB
Metas:
Conozca más sobre la microcomputadora microbit
Aprenda a programar un juego simple
Considere todos los casos
Paso 2: componentes
En primer lugar, conecte la microcomputadora microbit a su propia computadora. No se requieren otros componentes
Paso 3: codificación previa
Necesitaremos agregar un paquete de código para poder usar los componentes de nuestro kit. Haga clic en "Avanzado" en el cajón de código para ver más secciones de código y busque en la parte inferior del cajón de código "Agregar paquete"
Esto abrirá un cuadro de diálogo. Copie y pegue el siguiente enlace en el campo de texto "Agregar paquete": https://pxt.microbit.org/50544-64675-33322-24641. Haga clic en el icono de búsqueda o presione enter, luego haga clic en el botón Tinkercademy
Nota: Si recibe una advertencia que le indica que algunos paquetes se eliminarán debido a problemas de incompatibilidad, debe seguir las instrucciones o crear un nuevo proyecto en el menú de archivo Proyectos
Paso 4: codificación
En primer lugar, defina sus variables. Vamos a necesitar muchas variables para almacenar la ubicación, la velocidad y la dirección de la pelota, la longitud y la posición de la paleta y, por último, pero no menos importante, ¡tu puntuación
A continuación, programaremos las funciones que controlan la paleta. xb representa la posición del primer píxel de la paleta desde la izquierda, e yb representa la longitud de la paleta. Las funciones izquierda y derecha controlan xb y mueven la paleta, y la función de tabla imprime la paleta en la pantalla
A continuación, incluimos la función que controla cuando se mueve la pelota. Al principio, la pelota se mueve cada segundo, pero a medida que avanzas, ¡la pelota se mueve a intervalos cada vez más cortos! ¡Que interesante
Ahora programamos las funciones que controlan cómo la pelota interactúa con su entorno. Cuando la pelota golpea el costado, su movimiento horizontal se invierte pero su movimiento vertical sigue siendo el mismo. Cuando la pelota golpea el techo, puede rebotar en cualquier dirección para hacer el juego más divertido
Lo más importante es ver si la pelota golpea la paleta. Si falla, pierde, ¡mostrando su puntaje! Si no falla, la pelota también rebotará en una dirección aleatoria y aumentará la dificultad del juego
Por último, tenemos un bucle for que actúa como un reloj para que la bola siga moviéndose. Además, tenemos las funciones onButtonPressed () que mueven la paleta
Recomendado:
Cómo ejecutar servomotores usando Moto: bit con Micro: bit: 7 pasos (con imágenes)
Cómo ejecutar servomotores usando Moto: bit Con Micro: bit: Una forma de extender la funcionalidad del micro: bit es usar una placa llamada moto: bit de SparkFun Electronics (aproximadamente $ 15-20). Parece complicado y tiene muchas características, pero no es difícil hacer funcionar los servomotores. Moto: bit te permite
Cómo hacer una sala de juegos DIY Bartop para 2 jugadores con ranuras para monedas de marquesina personalizadas, usando una caja de Pandora: 17 pasos (con imágenes)
Cómo hacer un arcade de bartop DIY para 2 jugadores con ranuras de monedas de marquesina personalizadas, usando una caja de Pandora: este es un tutorial paso a paso sobre cómo construir una máquina de arcade de barra superior para 2 jugadores que tiene ranuras de monedas personalizadas integradas en la marquesina. Las ranuras para monedas se harán de tal manera que solo acepten monedas del tamaño de 25 centavos y más grandes. Esta sala de juegos funciona
Medidas de luz y color con el Pimoroni Enviro: bit para el Micro: bit: 5 pasos
Mediciones de luz y color con Pimoroni Enviro: bit para Micro: bit: anteriormente había estado trabajando en algunos dispositivos que permiten mediciones de luz y color y es posible que encuentre mucho sobre la teoría detrás de tales mediciones en los instructables aquí y aquí. lanzó recientemente el enviro: bit, un complemento para el m
Luz reactiva a la música -- Cómo hacer una luz reactiva a la música súper simple para hacer que el escritorio sea impresionante: 5 pasos (con imágenes)
Luz reactiva de música || Cómo hacer luz reactiva de música súper simple para hacer un escritorio impresionante: Hola chicos, hoy construiremos un proyecto muy interesante. Hoy vamos a construir luz de música reactiva. el bajo, que en realidad es una señal de audio de baja frecuencia. Es muy simple de construir. Nosotros
Utilice el módulo Bluetooth HC-05 para realizar una comunicación micro: bit con el teléfono móvil: 9 pasos (con imágenes)
Utilice el módulo Bluetooth HC-05 para realizar la comunicación de micro: bit con el teléfono móvil: En el capítulo Utilice el módulo Bluetooth HC-06 para realizar la comunicación de micro: bit con el teléfono móvil, hemos hablado sobre cómo utilizar el HC-06 para realizar la comunicación entre micro: bit y teléfono móvil. A excepción del HC-06, hay otro módulo Bluetooth común