Asignatura de entrada enfocada a secundaria donde se introduce a crear videojuegos en 2D y 3D usando Unity con el objetivo de adentrarse en los mundos del diseño, creación y programación de videojuegos.
Unity es una herramienta de creación de videojuegos semiprofesional muy presente y utilizada en la industria de los videojuegos. Aprenderemos a trabajar con su interfaz y sus funcionalidades, introduciéndonos en el mundo de la programación, donde veremos diferentes funciones sencillas del lenguaje de programación C#, uno de los más utilizados en cuanto a la creación de videojuegos.
A través de esta herramienta, estudiaremos y pondremos en práctica diferentes conceptos de la física, como la gravedad, el rozamiento, las colisiones y cómo detectarlas. También de las matemáticas, a través de vectores tridimensionales, movimientos, rotaciones y escalabilidad en 3D. En cuanto a la vertiente más artística, nos introduciremos en la creación de escenarios propios, creando terrenos con edificios, objetos con diferentes texturas, iluminación personalizada, y animando aquellos objetos o personajes para darles un toque más personal y realista.
Todo ello lo aplicaremos a los videojuegos que crearemos, ambientados en diferentes temáticas con el fin de crear unos escenarios más amenos, y diseñados para trabajar y aprender los conceptos básicos necesarios para la introducción a la creación de videjuegos con Unity.