lunes, 13 de julio de 2015

Video-juego con sratch personaje bueno esquiva a malo

Este videojuego de iniciación con sratch tiene una personaje “bueno” manejado por el usuario en nuestro caso un oso, y un personaje “malo” un murciélago que se mueve aleatoriamente por la pantalla de juego. Se trata de esquivar al personaje malo para no perder vidas.
Procedemos primero con el control del personaje “bueno” el oso, se puede hacer de varias maneras:
a) El personaje sigue directamente al ratón sin retardo. Esta solución no me gusta debido a que el control del oso es inmediato y demasiado rápido.

b) Otra opción es que el oso siga al puntero del ratón con un movimiento lento. Esta solución hace más divertido el control del oso.

Ahora procedemos al control del personaje “malo”, en un principio hacemos que se mueva aleatoriamente por toda la pantalla de scratch, de la siguiente forma:
esta solución dada no interactúa con el personaje bueno quitándole vidas, por tanto tendremos que definir una variable vidas, e inicializarla a un valor en nuestro caso 10, ahora tendremos que ejecutar un bucle “repetir hasta que” que se saldrá de él cuando la variable vidas valga 0, dentro de este bucle se comprueba si el personaje malo toca al bueno y si es así resta una vida.
Cuando la vida es 0 se detienen todos los programas.
Os dejo el proyecto y los archivos del proyecto.



No hay comentarios:

Publicar un comentario