Scratch 4 - Desafíos avanzados

Post date: 07-Mar-2012 09:23:08

Desafío 4. Haz que el gato, controlado por las teclas de cursor, persiga a un ratón alrededor de la pantalla y que cada vez que lo coja obtenga puntos.

Meta volante 1. Haz que el gato se mueva con las teclas de ratón

Meta volante 2. Haz que un ratón se mueva de forma aleatoria por la pantalla.

Meta volante 3. Haz una variable que sea "puntuación" que esté inicializada a 0, y haz que aumente 10 puntos cada vez que el gato toque al ratón.

Desafío 5. Haz un juego de laberinto en el que muevas a un punto por un pasillo más o menos estrecho y ganes cuando llegues a una zona verde al otro lado.

Puedes verlo funcionar en http://www.screencast.com/t/MDA1MzEwM

Meta volante 1. Haz que el punto se mueva con las teclas de ratón. Inicializalo para que al principio esté en una posición fija conocida.

Meta volante 2. Utiliza un programa de dibujo para hacer un laberinto más o menos como el de la figura. Ponlo como fondo de pantalla (background) de tu juego.

Meta volante 3. Utliza la función ¿tocando el color? para detectar cuándo el punto toca la pared, y haz que el punto vuelva a la posición original.

Meta volante 4. Utiliza una variable para llevar la cuenta de las vidas. Al principio se parte con 3, pero cada vez que se toca la pared se resta una vida. Cuando las vidas llegan a 0, el programa se para.

Meta volante 5. Dibuja en el fondo una zona verde (o de otro color) que sea el destino. Cuando se llega ahí se muestra un mensaje de enhorabuena.

Meta volante 6. Dibuja un segundo laberinto un poco más difícil, cárgalo y haz que al llegar al objetivo de la primera pantalla se pase a este segundo laberinto usando la función "fondo siguiente" (hay que seleccionar el escenario para que aparezca, haciendo doble clic en el fondo blanco.

Opcional: ¿sabrías implementar los obstáculos azules que aparecen en el vídeo?

Desafío 6. Pong

Meta volante 1: Haz que la bola rebote alrededor de la pantalla.

Meta volante 2: Haz que la barra que mueve el jugador se mueva arriba y abajo con las teclas del ratón.

Meta volante 3: Haz que la bola rebote en la barra. Pista: puedes usar

Meta volante 4: Haz que cuando la barra no le de a la bola el jugador pierda una vida.

Opcional: haz que aparezca una segunda barra controlada con las teclas W y S para que puedan jugar 2 jugadores, uno contra el otro.