Reciclando código - Bmo salta obstáculos

El actor principal del juego es Bmo.
La idea es hacer un juego similar al Dinosaurio de Google, o tomar la idea, realizar algo con la misma temática.
Mejoras si se pueden hacer varias. Pero por ahora este es la idea principal.

Debe saltar y esquivar una caja, por cada segundo que pasa obtiene un punto. Pero si no logra saltar o colisiona con la caja pierde el juego.
Recicle parte del código del juego Marci salta obstáculos.

¿Como se juega?
Con la tecla arriba logras saltar y te puedes desplazar con la techa izquierda y derecha.

Juego:

Abrir este proyecto en el editor de pilas

2 Likes

muy bueno el juego, te queria informar de que encontre un error en el juego, te puedes salir de la pantalla y resulta que si te sales de la pantalla el contador va a seguir andando por lo tanto puedo acumular puntos si siquiera jugar, al momento de escribir esto llevo 130 pts

abrazo!!

1 Like

Gracias por la observación. Voy a revisar ese error.
Sino logro solucionarlo acudire al foro por ayuda.

Revise y no logre salir de la pantalla, ya que perdía el juego.
Pero implemente con la siguiente línea de cogido después del condicional si no se presiona la tecla izquierda y derecha que Bomo se muestre con la animación de parado.

if (!this.pilas.control.izquierda && !this.pilas.control.derecha) {
      this.animacion = ("bmo_parado");

    }
    if (this.x < -250) {
      this.x = -250;

    }
    if (this.x > 250) {
      this.x = 250;

    }

Así no debería salir Bomo totalmente de la pantalla.
https://app.pilas-engine.com.ar/#/proyecto/03475ff9-fa64-4984-ac61-2ec93ea97ee5

1 Like

Muy bien, ya no se puede salir de la pantalla. Ahora sí no se puede hacer trampa jeje.

1 Like