En el segundo curso intermedio de creación de videojuegos con Unity profundizaremos en conceptos y herramientas que nos permitirán crear juegos más dinámicos, con más jugabilidad y más detallados.
Aparte de esto, también estudiaremos cómo afectan diferentes condiciones a nuestros juegos. Por ejemplo, cómo afecta la gravedad y el rozamiento a la hora de hacer mover, saltar, o rebotar un personaje. Además, veremos cómo interactúan los diferentes elementos del juego y cómo podemos aprovecharlo.
También veremos cómo funciona la Inteligencia Artificial (AI) en los videojuegos, haciendo que unos personajes enemigos nos sigan de manera automática y a hacer operaciones amistades tridimensionales applicándolo a la programación.
En cuanto a la programación, aprenderemos a entender los diferentes scripts (mediante diagramas de flujo) y crearemos nuestros propios C# con el fin de gestionar animaciones, movimientos y cambios de escena. También aprenderemos a buscar en la API de Unity aquellas funciones que nos sirvan para programar nuestros juegos.
En la vertiente más artística, veremos cómo crear personajes en 2D a partir de un canvas y a cómo crear sus animaciones. Comenzaremos a darle un toque más personal al diseño de nuestros videojuegos cambiando texturas y experimentando con materiales con la finalidad de mejorar su presentación.
Todo esto lo pondremos en síntesis analizando, repasando, mejorando y presentando nuestros videojuegos ante el resto de compañeros.