Romper ladrillos

../_images/scratch-p07-juego.png

En esta práctica vamos a programar un juego que consiste en romper ladrillos con una pelota que rebota en una barra. Cada ladrillo roto nos dará un punto.


  1. Iniciamos el editor de Scratch.


  2. Borramos el gato presionando sobre él con el botón derecho del ratón y luego pulsamos borrar.

    borrar-gato


  3. Añadimos tres personajes nuevos. Un botón azul, una pelota de tenis y un botón gris.

    ../_images/scratch-p07-barra.png


  4. A continuación cambiaremos los nombres de los tres nuevos personajes pulsando el botón azul «i» de cada uno de los personajes.

    Al botón azul le nombraremos barra.

    A la pelota de tenis la nombraremos pelota.

    Al botón gris le nombraremos ladrillo.


  5. Ahora crearemos la variable Puntos.

    Dentro de la pestaña Datos datos,

    pulsamos crear una variable crear-variable

    Cambiamos el nombre de la variable a Puntos

    ../_images/scratch-variable-puntos.png

    Por último pulsamos el botón OK

    Esta variable va a almacenar los puntos que conseguimos rompiendo cada ladrillo.


  6. Ahora crearemos la variable position.

    Dentro de la pestaña Datos datos,

    pulsamos crear una variable crear-variable

    Cambiamos el nombre de la variable a position

    Esta variable va a almacenar la posición de cada uno de los ladrillos al iniciar el programa.


  7. Ahora añadiremos el programa de la Barra.

    Primero seleccionamos la Barra y luego la pestaña programas.

    Añadimos los siguientes bloques.

    ../_images/scratch-p07-prog1.png


  8. A continuación añadiremos el programa de la Pelota.

    Primero seleccionamos la Barra y luego la pestaña programas.

    Añadimos los siguientes bloques.

    ../_images/scratch-p07-prog2.png ../_images/scratch-p07-prog5.png


  9. Por último añadiremos el programa del Ladrillo.

    Primero seleccionamos el Ladrillo y luego la pestaña programas.

    Añadimos los siguientes bloques.

    ../_images/scratch-p07-prog3.png ../_images/scratch-p07-prog4.png


  10. Ahora probaremos que todos los programas funcionan correctamente jugando una partida.


Ejercicios

  1. Modifica el programa para que aparezcan más ladrillos en la parte superior.