6. Crear un ranking con los jugadores de Agar

Crear un ranking con los jugadores de Agar io.

¡Hola Scratchers! Bienvenidos a la lección 6 del curso de Agar.io en Scratch 3.0. En esta lección crearemos un ranking con los jugadores de Agar.io.

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

En esta lección ya tenemos casi todo el mítico juego de Agar.io programado en Scratch. Hemos conseguido programar muchas de las funciones del juego original: desde la capacidad de recolectar la comida para aumentar nuestro tamaño, hasta la conseguir absorber a nuestros enemigos más pequeños. Pero el juego de Agar.io no estaría completo sin el ranking de los jugadores.

Crear una lista para el ranking de Agar.io

Para hacer nuestro ranking, utilizaremos una herramienta nueva de Scratch 3.0: «las listas».

ranking jugadores agar en Scratch

Empezaremos buscando la lista en la categoría «Variables» y crearemos una nueva que nombraremos «Ranking». Al iniciar cada partida, queremos que el ranking se reinicie, por lo que le diremos que elimine todos los nombres de la lista cada vez que le demos a la bandera verde.

Lo siguiente que haremos será añadir al ranking los nombres de los jugadores, que por ahora tenemos 2 y los llamaremos «Jugador 1» y «Jugador 2».

A continuación, utilizaremos las variables «Jugador 1 » y «Jugador 2» y dentro de un «por siempre», pondremos un bloque de condición «si _ entonces/ si no» en el que añadiremos las siguientes condiciones:

Si la puntuación del jugador 1 es más alta que la del jugador 2:

Si jugador 1 > jugador 2 entonces

en la 1a posición estará el jugador 1, y en la 2a el Jugador 2:

cambiar elemento 1 en Ranking con Jugador 1

cambiar elemento 2 en Ranking con Jugador 2

Si no se da esta condición, invertiremos el orden de las posiciones de los jugadores.

Hasta aquí la lección 6 del curso de Agar.io. Si os está gustando el curso, no os perdáis la próxima lección. En ella veremos cómo podemos escoger nuestro nombre antes de empezar la partida.

¡Nos vemos muy pronto!

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