El planteamiento de este proyecto era el de diseñar, crear y optimizar un entorno tridimensional, así como un videojuego que sirva como prueba de concepto, con el motor gráfico Unity, siempre teniendo muy presente la optimización de cada apartado del juego. Los distintos objetivos principales eran los de: hacer el diseño del juego, crear el escenario donde tendría lugar el juego, escribir al menos un shader para aplicar a algún elemento del entorno y, finalmente, desarrollar el juego, que implica pero no consiste únicamente en escribir una variedad de scripts que implementen la funcionalidad de diversos factores del juego. Tomé varios videojuegos existentes como referencia sobre los que he basado varios aspectos del juego, entre ellos la es...