Leap Of Faith


Proyecto grupal desarrollado junto a Daniel Conde, Iago Pena y David Lago.

Concepto:

Leap Of Faith se trata de un juego de realidad virtual multijugador desarrollado para las HTC Vive, perteneciente al género plataformas. Consiste en realizar carreras contrarreloj a través de una ciudad futurista realizando grandes saltos, acrobacias e impulsos para llegar antes que nuestro rival, que empleará el teclado y ratón para competir contra nosotros, con un sistema de movimiento algo distinto. También podemos jugar en modo un jugador.

Referencia Principal:



Vídeo juego "To The Top"

Para crear el sistema de movimiento de nuestro juego tomamos como referencia este vídeo juego de realidad virtual llamado To The Top. Pese a no ser especialmente popular o conocido, consideramos que tenía una movilidad muy interesante en comparación a otros muchos juegos de este género para VR, por lo que nos basamos mucho en ella.

Thumbnails:


 

Thumbnails del escenario


Thumbnails del personaje principal


En esta fase de bocetado establecimos la estética principal de todo el proyecto. Teniendo un robot como personaje jugable, decidimos ambientar el título en una ciudad futurista llena de neones y rascacielos. Sirviéndonos de las luces, establecimos guías por todo el escenario para que el jugador pudiese navegar más fácilmente a través del nivel sin que se perdiera.

Moodboard:




              

Gameplay:



Jugador de VR


Jugador de teclado y ratón

El objetivo del juego consiste en realizar un recorrido a través de los tejados de una ciudad para llegar a una meta designada en el menor tiempo posible. Cuenta con un modo de un jugador donde nuestro principal contrincante es el reloj, y otro modo multijugador donde nos enfrentaremos contra un jugador de teclado y ratón empleando el mismo ordenador. Al llegar a la meta nos recompensarán con una medalla según el tiempo que hayamos conseguido.

Los controles del jugador de VR son bastante intuitivos; tenemos un láser que saldrá de la parte inferior de nuestras manos, y cuando ese láser toque una superficie válida aparecerá un holograma de una mano indicándonos que nos podemos agarrar. Para agarrarnos apretaremos el gatillo, y mientras lo mantengamos agarrado nos arrastraremos al punto de agarre. Si tenemos ambas manos agarradas y soltamos los gatillos simultáneamente nos impulsaremos en la dirección hacia donde estemos mirando, permitiéndonos así saltar y movernos más deprisa.

En el caso del jugador de teclado y ratón se podrá mover empleando las teclas WASD, saltará con el espacio y moverá la cámara con el ratón. También cuenta con un gancho que podrá lanzar con el click izquierdo y que podrá emplear para balancearse e impulsarse ligeramente.

Prototipo:



Imagen de una parte temprana del desarrollo de "Leap Of Faith"

En esta primera fase del proyecto pudimos establecer como queríamos que fuese el movimiento, así como la interfaz y el estilo de obstáculos del nivel, lo que nos ayudó enormemente a plantear el diseño final del juego.

Bocetos Personaje:






Bocetos Escenario:




Escenario 3D:



Personajes 3D:



Personaje del jugador de VR


Personaje del jugador de teclado y ratón

Interfaz del juego:





Dado que se trata de un juego VR la interfaz es algo diferente a lo que suele ser habitual en la mayoría de juegos. Tras hacer muchas pruebas decidimos que sería mejor integrarla de forma orgánica dentro del mundo del juego en lugar de simplemente cubrir los márgenes de la pantalla con números e iconos. De esta forma integramos el contrarreloj en el antebrazo del jugador, de modo que girando el mando puede verlo en cualquier momento. En cuanto a las pantallas de victoria y retorno al menú tenía que ser completamente diferente, pues tenía que captar la atención directa del jugador.

Diseño del nivel:



El diseño de nivel de este juego también resultó algo peculiar, pues queríamos emplear la misma ciudad para todos los niveles que realizásemos, a excepción del tutorial, de modo que la forma en la que fuimos creando niveles se basó en plantearnos preguntas tales como "¿a dónde querría llegar el jugador?" o "¿qué clase de obstáculos deberíamos poner para que sea más divertido?". De esta forma el proceso de creación de niveles fue mucho más ligero y creo que ha dado un mejor resultado que simplemente haber planeado desde un primer momento unos obstáculos preestablecidos y una forma concreta de pasar el nivel; de esta forma se premia más la creatividad e imaginación a la hora de enfrentarse al juego.

Proceso de construcción del juego:

(dado el componente vr del título me veo limitado a la hora de extraer imágenes del desarrollo interno del mismo)

1. El primer paso para crear el vídeo juego fue buscar ejemplos y referencias del movimiento dentro del mundo de la realidad virtual, puesto que ninguno de los integrantes tenía una base previa en relación con esta tecnología.



2. En cuanto establecimos la clase de juego que queríamos hacer, comenzamos a hacer pequeñas pruebas con un personaje controlado mediante teclado y ratón, pues todavía no teníamos acceso a las gafas de realidad virtual.



3. Una vez establecimos contacto con las gafas de VR comenzamos a familiarizarnos con los imputs y a programar lo más básico del movimiento. Paralelamente, la otra mitad del equipo se encargó de diseñar y modelar los assets que se emplearían en el juego final.



4. Cuando tuvimos una pequeña prueba del movimiento comenzamos a idear los diferentes movimientos y obstáculos a los que se podría enfrentar el jugador. También comenzamos a desarrollar el menú principal, así como la selección de niveles.



5. Una vez terminamos con el movimiento de ambos jugadores (con bastantes bugs que en un futuro corregimos) comenzamos a implementar el componente multijugador y creamos un primer nivel tutorial, que serviría para que el jugador se familiarizase con los controles. También comenzamos a poner música y sonidos provisionales.



6. Con la programación ya prácticamente acabada añadimos los niveles, la ciudad final, ajustamos gráficos y efectos de iluminación. Retocamos los menús e interfaces. Ajustamos un poco la jugabilidad de ambos jugadores, cambiamos la música y los efectos de sonido y finalmente dimos por completado el proyecto.


Leap Of Faith - Trailer

Comentarios

Entradas populares de este blog

Diseño de nivel Super Mario Bros

Dark Souls - Low Poly

Fotomontaje - Photoshop

The Last Days of August - Proyecto de Animación 2D

Bender dance

Diseño de Personaje

Ilustración - Illustrator

La Gran Pirámide

The End Of Time