Chisme 185 del Lince: videojuego MakeCode Arcade, atrapa la fruta

Un pato, una manzana y treinta segundos

Logo de MonteSTEAMLogo de AIDARACLogo de IES Monterroso

El Lince quería un juego en 3D con tres niveles; la Gata Montesa le propuso algo que funcionara hoy: un pato que atrapa manzanas antes de que se acabe el tiempo.

Cómo usar esta página: 1) lee el programa de la izquierda; 2) pulsa ▶ Jugar; 3) mueve el pato con las flechas del teclado, con WASD o con los botones de pantalla; 4) cambia un valor del programa y vuelve a jugar. Si prefieres mirar, pulsa Demo automática: el pato juega solo.

Es un simulador: el juego de verdad lo montas después en MakeCode Arcade.

El programa

PARTE 1 · al iniciar (una sola vez)
al iniciar
fijar color de fondo a
fijar jugador a objeto (🦆) del tipo Player
mover jugador con botones
fijar jugador permanecer en pantalla ACTIVADO
fijar fruta a objeto (🍎) del tipo
fijar fruta posición a x: escoger al azar de 10 a 150 y: escoger al azar de 10 a 110
fijar puntaje a 0
start countdown (s)
PARTE 2 · un evento (cada vez que pasa)
cuando el sprite de tipo Player se superpone otherSprite del tipo Food
cambiar puntaje por 1
fijar otherSprite posición a x: al azar y: al azar
Pulsa «Jugar».

Lee y predice

Piensa la respuesta, cambia el programa y comprueba.

1. ¿Qué pasa si pones 10 segundos?

La partida dura 10 segundos: mismo juego, menos tiempo para puntos.

2. ¿Qué pasa si la fruta es de tipo Player?

El evento mira «Player toca Food». Si la fruta ya no es Food, el evento no se activa y no sumas puntos. El tipo importa.

3. ¿Por qué cada partida es distinta?

Porque «escoger al azar» usa un generador pseudoaleatorio: una fórmula que da números que parecen al azar.