6. Programar que las sandías aparezcan en cualquier punto del eje horizontal

El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.

Programar que las sandías aparezcan en cualquier punto del eje de las X

¡Hola Scratchers! Bienvenidos a la sexta lección del juego del ninja fruit, el juego de ir cortando frutas con nuestra catana. En esta lección vamos a programar que las sandías aparezcan en cualquier punto del eje de las X.

En nuestra lección anterior programamos que la sandía como clon vaya cayendo; pero no aparece de izquierda a derecha de forma aleatoria.

Para programar el movimiento aleatorio en el eje de las “X”. Al empezar como clon, vamos a asignar una posición; por ejemplo:  X= 9, Y = posición 180°. Esto es justo arriba; pero como queremos que sea una posición aleatoria, vamos a los operadores y seleccionamos una posición entre -220 y 220, en el eje X.  De esta manera vemos que las sandías caen desde cualquier sitio en eje X.

Lo siguiente que programaremos, es animarlo un poco., Para esto, básicamente crearemos una variable que se llamara puntos y otra que llamaremos vidas, estas serán común para todos los objetos.

Programación de puntos al cortar la sandía

Para sumar puntos programaremos, que nuestros puntos de entrada sean cero, y que nos vaya dando un punto cada vez que hacemos un corte a la sandía y justo cuando se borre el clon, nos dé ese punto.

 Programación de las vidas

Seguidamente, programamos las vidas. En este caso, si la sandía llega abajo y no he conseguido cortarla, me quitará una vida. Para programarlo, pintamos un pequeño suelo del color que más nos guste. A continuación, iremos a códigos y dentro de código de la sandía, duplicamos esa variable y colocamos las vidas a “3 “, porque vamos a ir restando vidas.

Finalmente, colocamos un sensor de color, copiamos el color del suelo y hacemos que cuando la sandía toque el suelo, la variable vidas reste -1. De esta manera ira restando vidas, pero para que no nos quite todas las vidas de golpe, colocamos un tiempo de espera y “Eliminar clon”, para que desaparezca.

En la siguiente lección vamos a explicar otros frutos y como programamos el tema de las alertas.

Nos vemos en la próxima lección

Volver a: Curso de Frutas Ninja > 1. Frutas Ninja