Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Scratch en primaria 5: Videojuego arkanoid (II)

42,710 views

Published on

En estas diapositivas continuaremos desarrollando el videojuego Arkanoid con Scratch. Trabajaremos las variables para agregar "vidas" a nuestro videojuego y para algo más...

Published in: Education
  • Be the first to comment

Scratch en primaria 5: Videojuego arkanoid (II)

  1. 1. http://programamos.es @programamos Jugamos con Scratch en Primaria: Videojuego – Arkanoid (II) Flor Palomares, Patricia Huertas Fernández, José Ignacio Moreno León, Jesús Moriana Coronel, María Abril 2014 5 Programamos.es Videojuegos y Apps
  2. 2. http://programamos.es @programamos ©Programamos, Abril de 2014 Algunos derechos reservados. Este artículo se distribuye bajo la licencia“Reconocimiento- CompartirIgual 3.0 España" de CreativeCommons, disponible en http://creativecommons.org/licenses/by-sa/3.0/es/deed.es Este documento (o uno muy similar) está disponible en (o enlazado desde) http://programamos.es Licencia
  3. 3. http://programamos.es @programamos ¿Qué vamos a hacer? ● En esta sesión vamos a ir completando el videojuego “Arkanoid” que comenzamos anteriormente. ● Los nuevos retos van a ser los siguientes: ● Crear una variable llamada “vidas” que permita seguir jugando un número veces. ● Insertar 4 objetos en la parte superior. El objetivo del juego será romper todos objetos sin que la pelota toque el borde inferior.
  4. 4. http://programamos.es @programamos ¿Qué vamos a hacer?
  5. 5. http://programamos.es @programamos Paso 1.a: apariencia de la barra ● Cambiamos el disfraz de la barra:
  6. 6. http://programamos.es @programamos Paso 1.b: Mejoramos el programa de la barra ● Una posible mejora sería, en vez de ir apuntando en distintas direcciones, movernos directamente hacia la derecha (un valor positivo) o bien hacia la izquierda (un valor negativo):
  7. 7. http://programamos.es @programamos Paso 2.a: Apariencia de la bola ● Cambiamos la apariencia de la bola:
  8. 8. http://programamos.es @programamos Paso 2.a: Programamos la bola ● Añadimos una variable “vidas”. Las variables nos servirán para almacenar valores. El funcionamiento de la variable vidas será el siguiente: ● Al empezar el juego tendremos que asignarle las vidas que queramos conceder. En nuestro caso 3. ● Al tocar la bola el borde inferior, en vez de terminar la partida tendremos que comprobar si aún le quedan vidas (el valor de la variable es mayor que 0). – Si aún tiene vidas, se restará una y volveremos a posicionar la bola en el centro para empezar. – Si no tiene más vidas, el juego termina.
  9. 9. http://programamos.es @programamos Paso 2.a: Programamos la bola. Variable “vidas” ● Creamos la variable ● Al empezar lo fijamos a 3
  10. 10. http://programamos.es @programamos Paso 2.a: Programamos la bola. Variable “vidas” ● Al tocar la bola el borde inferior: ● Si aún nos quedan vidas, restaremos una y volveremos a empezar. ● Si no quedan vidas, la partida ha terminado.
  11. 11. http://programamos.es @programamos Paso 3: Los objetos superiores ● Vamos a crear un objeto y lo situaremos en la parte superior. ● Tendrá que estar continuamente comprobando si lo toca la bola. En ese caso se esconderá y se detendrá su programa.
  12. 12. http://programamos.es @programamos Paso 3: Los objetos superiores. Variables “fichas” ● Una vez creado un objeto podemos duplicarlo las veces que queramos. En nuestro caso hemos realizado 4 copias. ● Más adelante se enseñará otra forma más eficiente de realizar esto que no requiere duplicar el objeto (mediante clones). ● Para controlar si la bola ha “roto” los 4 objetos vamos a usar una variable “fichas”. ● Al empezar el juego le asignaremos el número total de fichas, 4. ● Cada vez que la bola toque una ficha se restará 1 a esta variable. ● Si la variable llega a 0 se habrá ganado la partida.
  13. 13. http://programamos.es @programamos Paso 3: Los objetos superiores. Variables “fichas”
  14. 14. http://programamos.es @programamos Resultado
  15. 15. http://programamos.es @programamos Algunas mejoras ● Te proponemos algunas mejoras: ● Cambia la imagen del fondo. ● Al empezar puedes preguntar al usuario cuántas vidas quiere. ● Puedes poner más fichas. ● Piensa cómo puedes mejorar tu videojuego y compártelo con tus compañeros.

×