🎯 El Desafío de Hoy: "El Recolector de Estrellas"
Hoy vuestro personaje tiene una misión: debe atrapar un objeto que aparece y desaparece, y cada vez que lo toque, ¡vuestro marcador de puntos subirá!
🍎 Fase 1: Añadir un Objetivo
Id a "Elegir un objeto" y buscad algo que os guste (una estrella, una manzana, una moneda...).
Importante: Hacedlo un poco más pequeño en el panel de "Tamaño" (ponedle 70 o 50) para que sea un reto atraparlo.
🧠 Fase 2: El Cerebro del Objeto (Teletransporte)
Queremos que el objeto (la estrella) no se quede quieto. Vamos a darle un código para que se mueva solo:
Evento:
Al presionar bandera verdeControl:
Por siempreMovimiento:
Ir a posición aleatoriaControl:
Esperar 1 segundos(Podéis bajarlo a 0.7 si queréis más dificultad).
⚡ Fase 3: La Magia de los Sensores (El "Si... entonces")
Ahora viene lo más importante. Volved al código de vuestro Personaje Principal (el que movéis con las flechas o WASD). Queremos que el personaje sepa cuándo ha tocado a la estrella.
Añadid este bloque separado dentro del código de vuestro personaje:
Evento:
Al presionar bandera verdeControl:
Por siempreControl: Bloque
Si < > entonces(El que tiene un hueco en forma de diamante).Sensores (azul claro): Buscad el bloque
¿Tocando a [Objeto]?y metedlo en el hueco del diamante. Seleccionad el nombre de vuestro objeto (ej: Star).Sonido: Dentro del "Si", añadid
Iniciar sonido [Collect].
🔢 Fase 4: ¡Creamos un Marcador de Puntos!
Un juego no es un juego si no hay puntuación. Para esto usamos las Variables (los cajones donde guardamos información).
Id a la categoría Variables (naranja oscuro).
Pulsad en el botón: "Crear una variable". Llamadla "PUNTOS".
Veréis que aparece un contador en la pantalla de vuestro juego.
Programad los puntos:
Al principio del juego:
Dar a [PUNTOS] el valor 0.Dentro del bloque
Si tocando objeto, añadid:Sumar a [PUNTOS] 1.
🚀 El Gran Reto Final: "El Suelo de Lava"
Para que no sea tan fácil, vamos a añadir un peligro.
Dibujad una línea roja gruesa en el fondo de vuestro escenario (o añadid un objeto que sea un rayo láser).
Vuestro reto: Si el personaje toca el color rojo (usad el sensor
¿Tocando el color [rojo]?), debe decir "¡OH NO!", perder -1 punto y volver al centro (0, 0).
📋 Check-list de la Clase 3
Vuestro juego está terminado si:
[ ] Hay un objeto que aparece y desaparece en sitios distintos.
[ ] Al tocar ese objeto, suena un "Pop" o un efecto y el contador de Puntos sube.
[ ] Al empezar el juego pulsando la bandera, los puntos vuelven a 0.
[ ] Reto Pro: Hay algo peligroso que te quita puntos si lo tocas.
¡A por ello, equipo! Recordad que el bloque Si... entonces es el más importante de la programación: permite que el ordenador tome decisiones. ¿Quién llegará primero a los 20 puntos?
No hay comentarios:
Publicar un comentario