4. Crecer en función de nuestra puntuación

Aumentar nuestro tamaño en función de los puntos que conseguimos

¡Hola Scratchers! Bienvenidos a la lección 4 de Agar.io en Scratch 3.0. En esta lección, programaremos el movimiento de Agar 2 y veremos otro programa para hacer que nuestros Agars aumenten de tamaño más lentamente.

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

Programar el movimiento de Agar 2

En la lección 3, programamos el movimiento de Agar 1 para que nos siguiera con el puntero del ratón. En esta lección, moveremos Agar 2 con las teclas de derecha e izquierda del teclado.

Para empezar, iremos a Agar 2 y, en un «por siempre», haremos que se mueva a una velocidad de 1 paso. A continuación, pondremos dos condiciones, una para cada flecha del teclado. De este modo, si presionamos la flecha derecha, haremos que gire 15 grados hacia la derecha. Y del mismo modo pero con la flecha izquierda.

Aumentar el tamaño de los personajes en función de los puntos que consigamos

En la lección 3, vimos que nuestros Agars crecían muy deprisa. En esta lección cambiaremos la programación para que crezcan más lentamente y las partidas duren más tiempo.

Para ello volveremos a Agar 1 y en «al recibir mensaje» cambiaremos el bloque «cambiar tamaño» por «fijar tamaño». A continuación, buscaremos el bloque «tamaño». Este bloque, si lo presionamos, nos indicará el tamaño que tiene en todo momento. Así, si lo combinamos con el operador «_ + 1» en vez de aumentar los puntos conseguidos, aumentara 1 punto cada vez. Esto nos será muy útil si queremos hacer partidas con más jugadores.

Para terminar con la lección, solo nos faltará programar el aumento de tamaño en Agar 2. Para ello, bastará con arrastrar el programa hacia el jugador 2 y cambiar el nombre de las variables.

En la siguiente lección veremos cómo absorber a otro jugador cuando seamos lo suficientemente grandes.

¡Hasta la próxima!

Volver a: Curso de Agar io > 1. Agar io en Scratch