En este reto hay que programar una el clásico juego “Simon says” con MakeCode Arcade.
Se trata de un reto de nivel intermedio.
Reto #96 Clásico juego Simon de MB con MakeCode Arcade
El reto lanzado en facebook y twitter de Juegos Robótica era el siguiente:
Hemos abordado la programación del juego clásico Simon en muchas plataformas y le ha llegado el turno a MakeCode Arcade. El planteamiento será el habitual en el que tendremos un array o lista en la que iremos almacenando la secuencia propuesta por la máquina.
En esta ocasión el jugador deberá poder ir introduciendo la secuencia a través de las cuatro posiciones de la palanca de dirección y debemos ir comprobando en cada pulsación que coincide con la misma posición dentro de la secuencia de la máquina.
Nos ayudaremos de la interfaz gráfica que nos facilita MakeCode Arcade para emular la versión de Simon de MB iluminando el área concreta con uno de los cuatro colores de este juego clásico.
Como es habitual te dejo un vídeo para que puedas entender mejor la resolución de este reto, pero recuerda que hay diversas soluciones para un mismo problema, por lo que es posible que lo hayas resuelto de otra manera. Apúntate a los cursos de Juegos Robótica para aprender a programar con robótica educativa desde cero y tener acceso a todos los retos de programación resueltos.
Como mejora podríamos añadir marcador con registro de mejores puntuaciones o que una vez alcanzada la máxima velocidad se pueda cambiar la longitud de los tonos para que sea aún más difícil seguir la secuencia. También podría ser interesante plantear un tiempo máximo en el que el jugador puede introducir el siguiente dato.
Puedes añadir otras mejoras utilizando los conceptos avanzados de los cursos de nuestra plataforma.
Si quieres ser tú quien lance el reto con MakeCode Arcade, Lego Mindstorms EV3, mBot, Micro:bit, Arduino, Ranger, Lego WeDo, Codey Rocky o Lego Spike, sólo tienes que ponerte en contacto o dejar un comentario y no olvides suscribirte al boletín de Juegos Robótica para recibir actualizaciones sobre los retos de programación y el resto de recursos sobre robótica educativa.
¡La semana que viene tendremos nuevo reto!
Deja una respuesta