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.