Curso sobre programación en C# viene a resolver el problema con el que se encuentran muchos alumnos cuando quieren comenzar con un software como Unity. Se encuentran con que no saben exactamente el nivel de programación adecuado en C# que necesitan para enfrentarse a un curso de Unity.
Este curso es principalmente de C# , se dá toda la base de C# necesaria para luego especializarte en las areas que necesites. Principalmente son cuatro grandes areas :
- -Aplicaciones de escritorio con WPF .
- -Aplicaciones moviles con Xamarin.
- -Web con .net
- -Videojuegos con Unity.
Después de todo lo necesario para comprender el lenguaje C# en su plenitud , te encuentras con una iniciación a Unity . Con este curso aprenderás a quitarte el miedo a la programación en Unity cuando te enfrentes a cualquier curso avanzado .
Te enseño a mover y rotar GameObjects de dos formas distintas , con los transforms y con rigidbody . Hay que tener en cuenta que no solo tenemos una forma de mover gameobjects en Unity. Unity tiene su propio motor de físicas que tenemos que tener muy en cuenta a la hora de programar , nosotros aprenderemos las dos principales formas de movernos en unity .Transforms para objetos que no tienen que colisionar , como luces , objetos de decoración moviles . Al usar transform para ciertas tareas en las que las físicas no van a entrar en acción ahorramos recursos. Pero al igual que a veces se usa transform la mayoria de las veces vamos a mover con RigidBody y funciones asociadas a él para hacer uso de todas las bondades que el motor de físicas de Unity nos ofrece como collisiones , gravedad y más cosas . Cuando acabes el curso serás capaz de programar scripts y hacer juegos sencillos con primitivas ,hacer interfaces de usuario e interfaces de juego que tienen marcadores dinámicos de puntuación y vida , además de programar los cambios de escena. También te diré cual es tu siguiente paso al terminar este curso y te aconsejaré el pasó a otros más avanzados donde podrás terminar tu aprendizaje a nivel profesional. Este curso es imprescindible para coger la base y que puedas hacer los demás avanzados disfrutando y no sufriendo en el proceso.
Otras cosas interesantes que veremos es :
- Generar Terrenos con montañas y texturizarlos .
- Disparos
- Sistemas de Particulas dinámicos que se dispararan cuando colisionemos con algún elemento.
- Sonidos
- IA de nuestros enemigos que nos perseguirán sin parar .
- Generación automática de enemigos desde un punto “Fábrica de enemigos”
Y más cosas interesantes que te esperan . Un Saludo y nos vemos dentro.