7. Aparecer en el ranking con nuestro nombre
¡Hola Scratchers! Bienvenidos a la lección 7 del curso de Agar.io en Scratch 3.0. En esta lección veremos cómo aparecer en el ranking con nuestro nombre al inicio de cada partida.
El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.
Preguntar los nombres de los jugadores al inicio de la partida
Para aparecer en el ranking con nuestro nombre, tenemos que preguntar el nombre de los jugadores al iniciar la partida.
Para hacerlo, iremos a «comida» y crearemos dos variables: una será «nombre jugador 1» y la otra «nombre jugador 2». Estas no hará falta que las mostremos en la pantalla.
Luego, al iniciar el programa con la bandera verde, haremos una pregunta: ¿Cómo se llama el jugador 1? y le daremos al «nombre jugador 1» un valor, que será la variable «respuesta» (sensores). De igual forma lo haremos, a continuación, para el jugador 2. Así se asignará al jugador 1 y al jugador 2 el nombre que hayamos dado al inicio.
Cambiar las variables del ranking
Ahora que ya tenemos las preguntas programadas para el jugador 1 y el jugador 2, tenemos que cambiar las variables del ranking. De este modo, en vez de aparecer cómo jugador 1 y jugador 2 en el ranking, aparecerán nuestros nombres.
Para ello, iremos a la programación del ranking y «añadiremos el ‘nombre del jugador 1’ y ‘del jugador 2’ al ranking», y «reemplazaremos el elemento ‘1’ y ‘2’ del ranking con ‘nombre jugador 1’ y ‘jugador 2’ «.
Para terminar, si queremos que al iniciar el juego, no se nos guarden los nombres de la partida anterior, añadiremos el bloque «dar a ‘nombre jugador 1’ y ‘nombre jugador 2’ el valor ‘jugador 1’ y ‘jugador 2’ » antes de hacer la pregunta. Así, al empezar la partida, aparecerá en el ranking «jugador 1» y «jugador 2» antes de poner nuestros nombres.
Aun así, podemos mover nuestros personajes y recolectar comida en el momento de responder a las preguntas, así que en la próxima lección, programaremos el juego para que la partida se inicie una vez hayamos elegido el nombre de nuestros jugadores.
¡Nos vemos en la próxima lección!