Sergio Naranjo y Jule Page
Para el proyecto final de la asignatura de Iluminación y Materiales, hemos decidido implementar un videojuego centrado en combates de vehículos dentro de una arena. El núcleo técnico del proyecto consistirá en el desarrollo de un sistema de deformación de mallas en tiempo real, diseñado para dar un mayor realismo a las colisiones. También aplicaremos los modelos de iluminación y shaders estudiados a lo largo del curso con el objetivo de mejorar la estética de los vehículos y conseguir que reaccionen de manera dinámica a los cambios provocados por los impactos.
La deformación de mallas en tiempo real la hemos realizado mediante shaders. Además hemos añadido una deformación real de malla para poder comparar como se ve en uno y en otro. Para probar los distintos shaders y render features hemos hecho un menú en el que cada jugador puede seleccionar el coche con el que jugar y cambiarle el color. Una vez le das a jugar, apareces en una arena en la que podrás conducir y chocarte con todo, hasta con una pelota gigante. Los coches vuelcan fácilmente para que se pueda ver mejor como se deformarían. También hemos implementado una cámara que sigue al coche en tercera y primera persona. En caso de ponerla en primera persona podrás hasta mirar por el espejo retrovisor.
Creative Commons BY-NC-SA: uso permitido sin fines comerciales y con obligación de mantener la misma licencia y dar crédito al autor.
Si juegas con teclado:
General teclado/mandos:
Play: Enter / B
Cerrar juego: Esc / Y
Volver al menú: M / B
Quitar/poner niebla: N / X
Elegir personaje: AD o <--> / joystick izq
Jugador 1:
Movimiento básico: WASD
Derrape: SHIFT izq
Frenar: Espacio
Claxon: E
Cambio cámara: C
Jugador 2:
Movimiento básico: flechas
Derrape: L
Frenar: K
Claxon: P
Cambio cámara: O
Si juegas con mando:
Movimiento básico: joystick izq
Derrape: L2
Frenar: R2
Claxon: clic joystick drch
Cambio cámara: A
