2. Programación personajes juego de acción

2.  Programación personajes juego de acción de Brawl Stars

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

Hola Scratchers, bienvenidos al segundo vídeo del proyecto juego de acción multijugador. En el primer vídeo vimos cómo crear nuestro escenario y nuestros personajes y por eso, en este vídeo vamos a programar el movimiento del jugador 1 y el jugador 2, que van a ser los mismos, pero con teclas diferentes.

Vamos a empezar con el movimiento del jugador 1 y lo vamos a hacer después, es copiar todo el bloque de programación del jugador 1 para el jugador 2, cambiando las teclas que vayamos a usar.

brawl-stars-personajes

Movimiento del jugador 1

A continuación, seleccionamos el bloque de la bandera: “al hacer clic en la bandera” “por siempre” le vamos a decir al programa que cuando pulse una tecla, vaya en una dirección.

Por ejemplo, si estoy en la posición izquierda del teclado, me voy a mover con la tecla W hacia arriba. Con la tecla D hacia derecha, con la tecla S hacia abajo y hacia la izquierda con la letra A. Es decir, cuatro direcciones y cuatro teclas. Por esto, seleccionamos cuatro veces el bloque condicional “si   entonces” y serán cuatro posiciones. La primera: “si tecla W presionada” entonces “sumar a Y: 10”, la segunda la de la derecha: “si tecla D presionada” entonces, “sumar a X: 10”. Para la tercera, hacia abajo: “si tecla S presionada” entonces “sumar a Y: -10” y para la cuarta a la izquierda: “si tecla A presionada” entonces sumar a X: -10”. Mi recomendación donde aparece 10, mejor coloquemos 6. Muy bien.

Vemos que hay errores, que atraviesa los obstáculos y que no cambia el disfraz, según la posición, si no que está todo el rato mirando hacia abajo.

Para ello, voy a aprovechar que en los disfraces en el vídeo anterior, pusimos el nombre correspondiente a cada dirección y es tan fácil como: “cambiar disfraz Abajo” después del condicional “entonces”, de igual forma para la posición derecha, abajo e izquierda. Probamos y ahora sí, funciona bien.

Movimiento del jugador 2

¿Qué faltaría ahora? Faltaría, duplicar el bloque de programación, con clic derecho y llevamos ese bloque al jugador 2.

Ahora en el bloque del jugador 2, lo que haremos es cambiar las teclas por otras, centrándonos en las flechas de dirección. Entonces, quedaría así: la W por la flecha de arriba, la D por la flecha de la derecha, la S por la flecha de abajo y la A por la flecha de la izquierda.

Muy bien Scratchers, sí hemos llegado a este punto, vamos a comprobar como tanto con el jugador 1, nos podemos mover en cada una de las direcciones y con el jugador 2, igual.

En este vídeo hemos visto como hacer el movimiento de los personajes, pero aún así, nos faltaría añadir el hecho de que cada vez que topemos con un obstáculo no podamos avanzar. Eso es lo que vamos a ver en el siguiente vídeo.

Adiós Scratchers

Volver a: Brawl Stars > 1. Juego de acción Brawl Stars