Juegos Robótica

Cursos de programación con robótica educativa

  • Newsletter
  • ¿Dudas? Así es la plataforma de cursos
  • Iniciar sesión

Makecode Arcade avanzado #10 Detección de sprite sobre baldosa

En esta clase conoceremos y pondremos en práctica el bloque que detecta cuándo un sprite pasa por una baldosa concreta. 

Reutilizando el mapa de la clase anterior introduciremos algunas baldosas personalizadas con apariencia de moneda. Pondremos en práctica el bloque de la clase con estas baldosas, detectando cuando nuestro jugador colisiona con una moneda. 

Veremos las posibilidades que tenemos con este bloque y su atributo de location el cual nos permite trabajar con la posición exacta de la baldosa con la que hemos colisionado pudiendo sustituirla por otra como vimos en la clase anterior o modificándola de cualquier manera. 

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 10 del curso de Makecode Arcade avanzado.

Suscríbete aquí para tener acceso a esta clase y a todos los cursos de Juegos Robótica.

Ejercicios:

  1. Abrimos el proyecto de las actividades de la clase anterior: “Baldosas”. Dentro del mapa de baldosas colocaremos una que sea con una apariencia distinta al resto y que no tenga paredes que impidan a nuestro Sprite llegar hasta ella. Agregar el bloque on sprite of kind Player overlaps □ at location. Modificamos el bloque para que detecte la apariencia de la baldosa que acabamos de modificar con una apariencia distinta al resto. Dentro del bloque que detecta la colisión, introducir el bloque que lanza un proyectil desde la esquina superior izquierda. Probar el funcionamiento. Vemos que cuando colisionamos con la baldosa empieza a lanzar proyectiles varias veces a menos que nos quedemos quietos. De esta forma podemos observar el funcionamiento del bloque de detección de colisones. 
  2. Incluimos dentro del bloque de detección de colison Sprite – Baldosa un bloque de pause con una pausa de 200 ms. Comprobamos como afectan los bloques de espera en el funcionamiento del juego. 

Todas las clases de este curso

  1. Makecode Arcade avanzado #1 Funciones de bucles
  2. Makecode Arcade avanzado #2 Bloques condicionales
  3. Makecode Arcade avanzado #3 Variables
  4. Makecode Arcade avanzado #4 Introducción a las listas o arrays
  5. Makecode Arcade avanzado #5 Herramientas para trabajar con listas 1 de 2
  6. Makecode Arcade avanzado #6 Herramientas para trabajar con listas 2 de 2
  7. Makecode Arcade avanzado #7 Textos y herramientas para textos
  8. Makecode Arcade avanzado #8 Bloques matemáticos
  9. Makecode Arcade avanzado #9 Cambiar baldosa/pared
  10. Makecode Arcade avanzado #10 Detección de sprite sobre baldosa
  11. Makecode Arcade avanzado #11 Introducción a variable imagen
  12. Makecode Arcade avanzado #12 Herramientas para trabajar con imágenes
  13. Makecode Arcade avanzado #13 Bloques Gameplay (on game update, time y reset)
  14. Makecode Arcade avanzado #14 Sprites Lifecycle: on create y on destroy
  15. Makecode Arcade avanzado #15 Tamaño y efectos de escena, y cuenta atrás
  16. Makecode Arcade avanzado #16 Funciones o subprogramas
  17. Makecode Arcade avanzado #17 Herramientas multijugador

Recuerda que si te suscribes tendrás acceso a todos los cursos, con opción de soporte para dudas y preguntas.

NEWSLETTER | Contacto | Blog | Sobre mi | Política de privacidad

Juegos Robótica es un proyecto de TECNODEMIA© 2026 ·

close-icon

Acceso Alumn@s

¿Has olvidado tu contraseña?