Diferencia entre revisiones de «Tecnologías multimedia e interacción/Curso 2015-2016: Caso 7»

Contenido eliminado Contenido añadido
Martcaro (discusión | contribs.)
Paloma g (discusión | contribs.)
m Imagenes añadidas
Línea 2:
 
== Invizicars ==
[[Archivo:Logo Invizicars.png|miniaturadeimagen]]
Nuestro proyecto ha consistido en la creación de un videojuego de realidad aumentada compatible con teléfonos con sistema operativo Android. Para jugar hace falta enfocar un circuito que la aplicación reconozca. Este circuito puede estar impreso o proyectado en una pantalla. El juego mostrará un coche virtual que recorrerá el circuito y una serie de obstáculos, también virtuales, con los que el coche colisionará y que el jugador deberá eliminar pulsando sobre ellos en la pantalla para llegar al final del circuito y ganar la partida.
 
== Objetivos del proyecto ==
Nuestro principal objetivo durante el proceso de desarrollo de la aplicación era '''desarrollar un videojuego con tecnologías de realidad aumentada'''. Necesitábamos desarrollar un proyecto que cumpliese los requisitos de la asignatura Tecnologías Multimedia e Interacción, de forma que la aplicación que teníamos que desarrollar debía ser interactiva y que incluyese elementos multimedia. Teniendo eso en cuenta, pensamos que la realización de una aplicación de realidad aumentada cumpliría con todos esos requisitos, especialmente si se trataba de un videojuego.
[[Archivo:Circuito Invizicars.png|miniaturadeimagen]]
 
A partir de ese objetivo principal, los objetivos que nos propusimos durante el diseño y la implementación de la aplicación fueron los siguientes:
* Crear objetos virtuales a partir del dibujo de un circuito. Este objetivo era fundamental para la creación de Invizicars, ya que el reconocimiento de un marcador (en nuestro caso de un circuito) y la posterior inclusión de elementos virtuales sobre la realidad, son la base de la tecnología de la realidad aumentada.
Línea 20 ⟶ 21:
* Qué objetos virtuales crearíamos sobre el marcador y qué tipo de interacción tendrían entre ellos y con el propio jugador.
* Qué bibliotecas de recursos virtuales podríamos usar para incluir esa interacción.
[[Archivo:Proceso de desarrollo de Invizicars.png|miniaturadeimagen]]
Sabiendo esto, comenzamos el desarrollo en sí del videojuego, que se dividió en las etapas que se enumeran a continuación.
 
Línea 35 ⟶ 37:
* ''Tracking'': reconocimiento de ese objeto para hacer posible el posicionamiento de los objetos virtuales en referencia al marcador.
* Visionado del contenido digital.
[[Archivo:Targat Vuforia.png|miniaturadeimagen]]
Además, Vuforia proporciona una plataforma de creación de marcadores: '''Target Manager de Vuforia'''. Esta plataforma permite crear el marcador a utilizar en una aplicación de realidad aumentada, y saber si ese marcador va a poder ser reconocido por la cámara del dispositivo. En general, los marcadores deben tener alto contraste y líneas muy definidas y detalladas. Una vez que se ha creado el marcador, el Target Manager permite exportarlo como una librería de Unity, la cual se va a poder importar a nuestro proyecto.