¿Te atreves ahora a crear el código en Processing para un juego similar al que puedes ver abajo realizado con Scratch?
Para ver el código del juego en Scratch haz clic aquí:https://scratch.mit.edu/projects/260149481/.
Para descargarte las imágenes que se han utilizado en el juego pulsa AQUÍ.
El juego consiste en no quemarse con el fuego. Para el chico hay tres imágenes o disfraces, chico_1 y chico_2 para simular que está corriendo, y chico_salto que aparece cuando pulsamos la tecla flecha arriba y conseguimos que salte por encima del fuego.
Deben aparecer en pantalla las variables Vidas (lleva la cuenta de las vidas que le quedan al chico) y Fuegos saltados (lleva la cuenta de las bolas de fuego que se saltan).
En el programa también aparecen dos variables más:
existe_fuego, sirve para asegurarnos de que no se lanza una nueva bola de fuego hasta que no ha desaparecido la anterior.
existe_vida, sirve para asegurarnos de que no se lanza una nueva vida extra hasta que no se haya destruido la anterior.
Por otro lado, para la bola de fuego también hay dos disfraces que se va alternando para dar más realismo a su movimiento. Una nueva bola de fuego se generará de modo aleatorio cada x segundos y, en el caso de chocar con el chico, le quitará una vida.
Para la vida extra también hay dos disfraces. Se cambiará entre uno y otro para simular el movimiento del corazón. Al igual que la bola de fuego, se generará una vida extra cada x segundos. En caso de chocar con el chico, sumará una vida.
El programa acaba cuando ya no le queden más vidas al chico.