Introducción a la programación con Unity y C# - Videojuegos
En nuestro curso de programación en Unity y C# comenzaremos aprendiendo a utilizar el motor de videojuegos, inicialmente nos concentraremos en manejar sus herramientas y reconocer su interfaz, trabajaremos con el hasta estar en capacidad de diseñar nuestro primer nivel a modo de práctica. Y después de este proceso pasaremos a la creación de mecánicas y programación desde Unity con C#
Programaremos con todos los sistemas de Unity. Al ser un motor de videojuegos trae muchas herramientas internas, unity tiene un motor de físicas, un motor gráfico, herramientas para la creación de animaciones, herramientas para la creación de la interfaz gráfica, integración de audio y mucho más. Entonces apoyándonos en el manual de scripting de unity aprenderemos a controlar desde código todos estos sistemas para crear mecánicas a nuestro videojuego.
A través de scripts modificamos las colisiones de los objetos, comparamos mover y manipular Game Objects con diferentes métodos, creamos raycast, explicamos a profundidad el funcionamiento de los vectores, programamos con base a arboles de animación, recibimos los inputs de los jugadores para ejecutar acciones, creamos la interfaz gráfica con el canvas y el ui toolkit, instanciamos objetos en la escena e integramos sonidos. Todo con código de C#