Tal y como se planteó en la sesión anterior vamos a practicar todo lo aprendido creando un juego completamente visual con la matriz de LEDs, concretamente una versión del clásico Pong de Atari.
Este ejemplo nos ayudará a entender como poder tener dos zonas de la matriz de LEDs funcionando de manera independiente. Por un lado la columna por la que se mueve la pala, y por otro lado el resto de la matriz por la que se mueve y rebota la bola.
A través de variables vamos generando el movimiento de la bola a través de la matriz de LEDs controlando que no llegue a «salirse» de la matriz en ningún momento.
Recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.
Vídeo de la sesión 5 del curso de programación de la matriz de LEDs de Makeblock.
Ejercicios:
- Crear el programa siguiendo los pasos explicados en el vídeo intentando entender cada pequeño bloque.
- Intenta resolver la manera en la que controlamos que la bola de vuelta impacta en la pala de manera que vuelva a salir rebotada, o si por el contrario no impacta en la pala y se termina el juego.
Todas las clases de este curso
- Curso de programación de la matriz de LEDs de Makeblock #1. Bloques necesarios en mBlock.
- Curso de programación de la matriz de LEDs de Makeblock #2. Movimiento de texto.
- Curso de programación de la matriz de LEDs de Makeblock #3. Movimiento de gráficos.
- Curso de programación de la matriz de LEDs de Makeblock #4. Secuencia de fotogramas.
- Curso de programación de la matriz de LEDs de Makeblock #5. Ejemplo creando el juego Pong.
- Curso de programación de la matriz de LEDs de Makeblock #6. Control de pala en el juego Pong.