SCRATCH Y RA




Entendiendo la Realidad Aumentada como la interacción del mundo digital con la realidad, a través de sensores en tiempo real. Entonces Scratch nos ofrece una magnífica herramienta para realizar juegos y experiencias en RA mediante los sensores de video que puede manejar.


7ªsesión: SCRATCH - RA

Esta sesión la dedicamos a la creación de videojuegos de RA realizados con Scratch, es decir, a través de la webcam del ordenador y gracias a los sensores de video de Scratch podemos interactuar con los diferentes objetos que aparecen en el escenario del juego.

Los sensores de video de Scratch son aquellos que:

  • Encienden/apagan video
  • Fijan transparencia a un %. A menor % más opacidad
  • Detectan la cantidad de movimiento en un objeto determinado
  • Verifican la dirección del movimiento en un objeto determinado.

Se realizaron los siguientes juegos:

Efecto Nieve

Se creó el objeto “copo de nieve”, el cual posteriormente se clonó cada cierto tiempo. Dichos clones caían desde la parte superior del escenario en posiciones aleatorias y se programaron para que se pararan al detectar, mediante los sensores de video, determinados colores que predominaban en el usuario-protagonista

Como RETO se les propuso a los alumnos que programaran el movimiento de los copos en el caso especial que hubiera cierto nivel de movimiento sobre ellos, cambiaran posteriormente de tamaño y finalmente desaparecieran.

Movimiento de Pelota en RA

Se programó un sencillo juego en el que el objeto pelota se desplaza al detectar movimiento sobre ella. Además lo hace en la misma dirección que el movimiento del usuario-protagonista.

Como RETO se les propuso a los alumnos que programaran una especie de juego de balonmano en RA. El juego consiste en el que el usuario-protagonista desplaza la pelota hasta una portería para meter goles. Si anota un gol aumenta la variable puntuación, la pelota se desliza a la posición inicial y se reproduce un sonido de victoria.

POKEMON GO. Versión Scratch

Es una versión del famoso juego en el que interviene Pikachu, con 5 disfraces, y a partir de él se crean clones cada cierto tiempo y éstos aparecerán aleatoriamente en el escenario, donde el sensor de video previamente estará encendido.

Si el sensor de cada clon detecta cierto nivel de movimiento, el clon se borrará, tocará un sonido determinado y aumentaría la variable puntuación

Como RETO se les propuso a los alumnos que crearan PokemonMalo, también con 5 disfraces. Los clones de dicho objeto tendrían el mismo comportamiento que Pikachu con las únicas diferencias de sonido diferente y de restar vidas en el caso de ser tocado. También se les propuso programar las condiciones de finalización de juego, por ejemplo con 10 puntos se gana el juego y con 0 vidas se pierde.