Autor de la Práctica: Pau Barceló Barceló
Descripción breve:
Trata de un videojuego de realidad virtual, de rol online y de aventuras de temática medieval y fantástica en primera persona. El objetivo es conseguir sobrevivir, enfrentándonos con diversas dificultades con amigos o sólos, aumentar de nivel y conseguir las mejores características del personaje (armas, magia, armadura y atributos) para llegar al castillo final, y enfrentarnos a los enemigos más fuertes del juego, y al monstruo final, que tiene secuestrada a la hija del rey de nuestro reino, la cuál queremos rescatar para conseguir fama y poder.
Funcionamiento:
Interactuaremos moviéndonos en la plataforma, andando, saltando, corriendo o estando quietos. Lucharemos con las manos o representando los movimientos como si tuviéramos una espada en la mano, un escudo o abriendo y cerrando la mano, para generar magia. Nos podremos comunicar con otros usuarios mediante el micrófono, siempre que estén a una cierta distancia. Para seleccionar las diferentes magias, se llamará el nombre de estas. También habrá personajes digitales, con los que podremos comunicarnos, pero sólo se podrá hablar, con los siguientes comandos de voz: «Hola», «Adiós», «sí», «no», «nombre de objetos», «números». Este vocabulario servirá para comerciar y aceptar misiones.
Guión de interacción:
La interfaz física consiste en varios elementos, unas gafas de realidad virtual en 3D con sensor de movimiento; auriculares y micrófono de gran calidad; coderas, rodilleras y peto con sensores de movimiento y de posición; guantes hápticos que generan una fuerza en las manos para representar la presión al coger un objeto; unos zapatos con sensores, con una plataforma resbaladiza para desplazarse. Todos estos componentes, menos la plataforma incluyen giroscopios y acelerómetros.
El entorno virtual consistirá en un mundo medieval de hombres/mujeres con armaduras y espadas, con un toque de fantasía y magia. El sujeto virtual seremos nosotros mismos, nuestro cuerpo virtualizado. La interfaz lógica consistirá en nuestro cuerpo virtual. Las piernas para movernos y saltar, las manos para luchar y la voz para comunicarnos con personajes digitales y para seleccionar los objetos, para ver diferentes informaciones como atributos, dinero, mapa, amigos conectados, etc. El mapeo se basará en toda la información recogida por los sensores, que los representarán dentro del juego.
Encontramos todos los tipos de comportamientos: C. pasivos, como el aire que hará mover la hierba o las ramas de los árboles. C. por fórmulas, utilizado en la física de las ruedas de los carruajes. C. por interpolación, el mismo carruaje seguirá una ruta y irá cambiando de dirección y posición. C. por reglas, por ejemplo si atacamos a un enemigo con la espada. Si lo herimos, le romperemos la armadura o sangrará, además de empujarlo.
No disponemos de objetos físicos, nuestro cuerpo es todo el que necesitamos. En cambio los objetos virtuales son todos los gráficos generados por ordenador, que tendrán una potencia de gráficos hiperrealistas.
El bucle principal de la aplicación es recoger los datos de los sensores y traspasarlos a la aplicación para transformarlos en acciones virtuales. Estos datos se irán actualizando cada milésima de segundo.
Proceso de trabajo:
Antes que nada, recogimos mucha información sobre diferentes prototipos de realidad virtual que se llevarán a cabo los próximos años, de aquí surgió la idea de combinarlos y hacer un nuevo proyecto que recogiera lo mejor de cada uno. De esta forma apareció un nuevo sistema de interacción, donde el usuario es el mando. Además queríamos, una aplicación completamente immersiva, por lo que añadimos gráficos en 3D y un sonido de calidad, sumando una vestimenta que ayudaba a la adaptación. Si vamos con armadura, la interfaz física también se trata de una.
La creación de una vida medieval surgió de que en la actualidad, ya nunca sabremos cómo es vivir como antiguamente. Hoy en día, la gente va a trabajar a una oficina, en el pasado se luchaba para sobrevivir y para ganar fama y poder. Porque la sociedad actual no puede probar esa vida anterior? Aquí aparece Virtual Medieval & Magic Life 1.0. Además, están de moda los juegos masivos online de fantasía, por lo tanto es un proyecto que podría tener muy buena acogida.
La parte visual de la interfaz física ha sido hecha con una cámara fotográfica y con un trípode, para representar lo que haría el usuario. Además, me puse todos los elementos encima. Después con Photoshop añadí la plataforma y aplique unos retoques.
Por el entorno virtual, usé unas gafas con cámara integrada, para representar el punto de vista del sujeto virtual. El problema es que realmente no se veía como tendría que verse el ojo humano. Por ejemplo si miramos hacia bajo, se tendrían que ver los pies y parte del pecho. Después en Photoshop, añadí efectos y personajes juntando las imágenes.
Referencias:
Mi proyecto se basa en tres tecnologías de realidad virtual:
Oculus rift: Se trata de un visor de realidad virtual parecidas a un casco, porque incorpora sujeciones y auriculares, que permiten reproducir sonidos e imágenes creadas por ordenador sobre su pantalla en 3D estereoscópico. Además, gracias a unos sensores de movimiento, sigue los movimientos que realiza el usuario con la cabeza. Tiene un campo de visión de 110º, cogiendo todo el campo visual humano de 100º.
Más información: https://www.oculus.com/en-us/rift/
Tilt brush: Es un programa compatible con algunos dispositivos de realidad virtual. Su función es la de poder pintar en un espacio virtual en 3D. Se dispone de diferentes texturas, colores y formas, y mediante un periférico con el movimiento de la mano, se va dibujando en un espacio en tres dimensiones.
Más información: http://www.tiltbrush.com/
Control VR: Son unos guantes y una peto con sensores, los primeros reconocen los movimientos de nuestras manos y dedos, el segundo reconoce la posición de nuestro cuerpo. Usando unas gafas de realidad virtual, podemos ver la extensión de nuestros brazos y parte de nuestro cuerpo de forma virtual dentro de la pantalla, y no sólo se verá, sino que seguirá exactamente nuestros movimientos reales. Es cómo si nos metieran completamente en un mundo virtual y existiéramos físicamente en este.
Mas información:
Resultado final: