Las noches de octubre son perfectas para contar historias de miedo, disfrazarse y, por qué no, programar. Si buscas una actividad diferente para compartir en familia este Halloween, tenemos una propuesta: crear un juego de Halloween en Scratch en el que un pequeño explorador debe escapar de un laberinto embrujado sin que lo atrapen los fantasmas. Lo mejor es que no necesitas experiencia previa. En unos 20 minutos tendrás un videojuego funcional que podrás enseñar a amigos y familiares.

Este tutorial de Scratch para niños está pensado para que pequeños y mayores lo sigan juntos, paso a paso, entendiendo qué hace cada bloque. Al terminar, no solo tendréis un juego terrorífico, también habréis aprendido conceptos básicos de programación como los bucles, las condiciones, las coordenadas y la detección de colisiones.

Portada del tutorial para crear un juego de laberinto embrujado en Scratch

¿Qué es Scratch y por qué es ideal para empezar a programar?

Scratch es un lenguaje de programación visual creado por el grupo Lifelong Kindergarten del MIT Media Lab y mantenido actualmente por la Scratch Foundation, una organización sin ánimo de lucro. En lugar de escribir líneas de código, los niños arrastran y encajan bloques de colores como si fueran piezas de un puzle. Cada bloque representa una instrucción: moverse, girar, emitir un sonido, repetir una acción o tomar una decisión.

Es gratuito, funciona directamente desde el navegador y lo utilizan millones de estudiantes en todo el mundo. Está recomendado principalmente para niños de entre 8 y 16 años, aunque los más pequeños pueden disfrutarlo con ayuda de un adulto. Por eso es la herramienta perfecta para diseñar nuestro juego de laberinto con código sin complicaciones.

¿Quieres que tus hijos aprendan programación y robótica de forma divertida y guiada por profesores especializados? Descubre nuestros cursos en www.roboticaonline.es y conviértelos en creadores de tecnología.

Lo que necesitas antes de empezar

  • Un ordenador o tablet con conexión a internet.
  • Acceder a la web oficial de Scratch (scratch.mit.edu) y pulsar en «Crear». Si creas una cuenta gratuita, podrás guardar tu proyecto y compartirlo.
  • Unas ganas enormes de pasarlo de miedo.

Ten a mano un cronómetro si queréis convertirlo en un reto: el objetivo es terminar el juego en 20 minutos. Hemos dividido el tutorial en bloques de tiempo para que sea fácil seguir el ritmo.

Paso 1 (minutos 0 a 4): Dibuja el laberinto embrujado

Lo primero es crear el escenario. En la esquina inferior derecha de Scratch verás la zona del Escenario. Haz clic en él y después entra en la pestaña Fondos. Ahí podrás usar el editor de dibujo.

  1. Rellena todo el fondo con un color oscuro, por ejemplo morado o negro, para dar ambiente nocturno.
  2. Con la herramienta de rectángulo o de línea gruesa, dibuja las paredes del laberinto. Usa siempre el mismo color para todas las paredes, por ejemplo un verde intenso. Esto es muy importante, porque el juego detectará las paredes por su color.
  3. Deja un pasillo de entrada en una esquina y una salida en la esquina contraria.
  4. En la salida, dibuja un pequeño cuadrado de otro color diferente, por ejemplo amarillo. Será la puerta mágica que hay que alcanzar para ganar.

Consejo: no hagas los pasillos demasiado estrechos. El personaje necesita espacio para moverse sin quedarse atascado. Puedes añadir calabazas, telarañas o lápidas como decoración, siempre que no usen el color de las paredes.

Ejemplo de laberinto dibujado en el editor de fondos de Scratch

Paso 2 (minutos 4 a 6): Elige a tu protagonista

Ahora necesitamos un héroe valiente. Puedes conservar al famoso gato de Scratch o elegir otro objeto desde la biblioteca pulsando en el icono de «Elige un objeto». Algunas opciones que encajan muy bien con Halloween son una bruja, un murciélago o un pequeño esqueleto.

Una vez elegido, reduce su tamaño para que quepa por los pasillos. En el panel de propiedades del objeto, cambia el campo Tamaño a un valor entre 25 y 35. Después colócalo en la entrada del laberinto y fíjate en sus coordenadas X e Y, que aparecen justo en ese mismo panel. Las usaremos enseguida.

Paso 3 (minutos 6 a 10): Programa el movimiento con las flechas

Llega el momento de programar. Selecciona a tu protagonista y arrastra los siguientes bloques a la zona de código. Así hará que se mueva con las flechas del teclado y que no pueda atravesar las paredes:

Bloques del protagonista:

  • al hacer clic en la bandera verde
  • fijar tamaño al 30 %
  • ir a x: (coordenada de la entrada) y: (coordenada de la entrada)
  • por siempre:
    • si ¿tecla flecha arriba presionada? entonces: cambiar y en 3. Si ¿tocando el color verde? entonces: cambiar y en -3
    • si ¿tecla flecha abajo presionada? entonces: cambiar y en -3. Si ¿tocando el color verde? entonces: cambiar y en 3
    • si ¿tecla flecha derecha presionada? entonces: cambiar x en 3. Si ¿tocando el color verde? entonces: cambiar x en -3
    • si ¿tecla flecha izquierda presionada? entonces: cambiar x en -3. Si ¿tocando el color verde? entonces: cambiar x en 3

¿Qué está pasando aquí? El bloque por siempre es un bucle que se repite sin parar mientras el juego está activo. Dentro, cada condición si… entonces comprueba qué tecla está pulsada y mueve al personaje 3 pasos en esa dirección. Justo después, comprueba si ha tocado una pared. Si es así, lo devuelve hacia atrás la misma distancia. El resultado es que las paredes funcionan como un muro sólido.

Para elegir el color en el bloque «¿tocando el color?», haz clic sobre la muestra de color y usa el cuentagotas para seleccionar directamente una pared de tu laberinto. Así te aseguras de que coincide exactamente.

Paso 4 (minutos 10 a 14): Añade un fantasma que te persigue

Un laberinto embrujado no estaría completo sin un fantasma. Añade un nuevo objeto desde la biblioteca (busca «Ghost» o «Fantasma»), reduce su tamaño a unos 40 y colócalo lejos de la entrada. Después, programa estos bloques en el fantasma:

Bloques del fantasma:

  • al hacer clic en la bandera verde
  • ir a x: (posición inicial) y: (posición inicial)
  • fijar efecto fantasma a 30
  • esperar 2 segundos
  • por siempre:
    • apuntar hacia (nombre de tu protagonista)
    • mover 1 pasos
    • si ¿tocando (nombre de tu protagonista)? entonces: decir «¡Te atrapé!» durante 2 segundos y detener todos

El efecto fantasma hace que el personaje sea semitransparente, lo que le da un aspecto mucho más misterioso. El fantasma, además, puede atravesar las paredes, porque en su código no hemos puesto ninguna restricción de color. Al fin y al cabo, es un fantasma.

Si el juego resulta demasiado difícil, reduce la velocidad cambiando «mover 1 pasos» por «mover 0.5 pasos». Si es demasiado fácil, sube a 1.5 o añade un segundo fantasma duplicando el objeto con el botón derecho.

Fantasma persiguiendo al protagonista en el juego de laberinto de Scratch

Paso 5 (minutos 14 a 17): Programa la puerta de salida y la victoria

Nuestro explorador necesita una forma de ganar. Vuelve a seleccionar al protagonista y añade un segundo grupo de bloques, independiente del anterior:

Bloques de victoria:

  • al hacer clic en la bandera verde
  • esperar hasta que ¿tocando el color amarillo?
  • decir «¡He escapado del laberinto embrujado!» durante 2 segundos
  • detener todos

Recuerda usar el cuentagotas para seleccionar el amarillo exacto de tu puerta de salida. Con estos pocos bloques, el juego ya tiene principio, desafío y final. ¡Felicidades, ya has completado la parte principal!

Si a tu hijo le ha encantado este reto, imagina lo que puede crear con un acompañamiento profesional. En Robótica Online ofrecemos clases de programación, Scratch y robótica adaptadas a cada edad.

Paso 6 (minutos 17 a 20): Sonidos y detalles terroríficos

Los últimos minutos son para darle personalidad al juego. Estas ideas son rápidas y marcan una gran diferencia:

  • Música de fondo: selecciona el Escenario, ve a la pestaña Sonidos y elige una melodía misteriosa de la biblioteca. Después añade «al hacer clic en la bandera verde» y «por siempre: tocar sonido hasta que termine».
  • Sonido al ser atrapado: en el fantasma, antes del bloque «decir», añade «iniciar sonido» con un grito o una risa malvada.
  • Fantasma que parpadea: añade al fantasma un bucle con «cambiar efecto fantasma en 10» y «cambiar efecto fantasma en -10» con pequeñas esperas entre ellos.
  • Pantalla de inicio: haz que el protagonista diga «Encuentra la salida antes de que te atrapen» durante 2 segundos al empezar.

Pulsa la bandera verde y pon a prueba tu creación. Si algo no funciona, no te preocupes: revisar y corregir errores es parte fundamental de programar, y los mejores desarrolladores del mundo lo hacen cada día.

Errores frecuentes y cómo solucionarlos

  • El personaje atraviesa las paredes: seguramente el color del bloque no coincide exactamente con el de las paredes. Vuelve a seleccionarlo con el cuentagotas.
  • El personaje se queda atascado: es demasiado grande para los pasillos. Reduce su tamaño o ensancha el laberinto.
  • El juego termina nada más empezar: comprueba que el fantasma no aparece encima del protagonista y que el protagonista no comienza tocando el color de la salida.
  • El fantasma no se mueve: revisa que el nombre del objeto en «apuntar hacia» sea el de tu protagonista.

Ideas para subir de nivel

Una vez dominado el juego básico, podéis ampliarlo con nuevos retos que os ayudarán a seguir aprendiendo:

  • Crear una variable llamada Vidas que empiece en 3 y reste una cada vez que el fantasma te toque.
  • Añadir caramelos repartidos por el laberinto y un contador de puntos.
  • Diseñar varios niveles cambiando de fondo cada vez que llegas a la salida.
  • Incluir un cronómetro para ver quién de la familia escapa más rápido.

Familia compartiendo su juego de Halloween creado en Scratch

Por qué programar en familia es el mejor plan de Halloween

Crear un videojuego juntos fomenta la creatividad, la lógica y la paciencia, pero sobre todo genera un momento de complicidad entre padres e hijos. Los niños se sienten orgullosos al ver que algo que han construido con sus propias manos funciona, y descubren que la tecnología no solo sirve para consumir contenido, sino también para crearlo.

Además, Scratch permite compartir los proyectos en su comunidad online, donde otros niños de todo el mundo pueden jugar, comentar e incluso remezclar vuestra creación. Es una forma estupenda de que vuestro laberinto embrujado se haga popular esta temporada de sustos.

Ahora ya sabes cómo crear un juego de Halloween en Scratch en solo 20 minutos. Apagad las luces, poned la música misteriosa y retad a toda la familia a escapar del laberinto. ¿Quién será el primero en encontrar la salida?

Haz que este Halloween sea solo el principio

Programación, Scratch, robótica y mucho más para niños y jóvenes, con clases online y profesores expertos.

Descubre los cursos de Robótica Online

Su título va aquí

Resumen de privacidad
Robodemia

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Toda le información en: https://www.robodemia.es/politica-de-privacidad

 

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Analítica

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.