Curso de C# e Introducción a Unity

Aprende C#
Programación C#
Tipos de datos
Metodo Console
Constantes
Operadores Aritméticos
Orden de las operaciones aritméticas
Condicional If
Operadores
IMC
Switch
Operador ternario
While y Do While
Bucle For
Break , Continue y Go to
Manejo de errores
Clase Math
Arrays
Arrays 2D
Arrays 3D
Casting Parsing
Enumerables
Arrays de Arrays
Structs
Funciones
Colas
Pilas
ArrayList
Listas
Archivos
POO Introducción
Getters y Setters
POO(Herencia)
POO (Modificadores de Acceso)
POO (Modificadores Métodos)
Clase DateTime
Lambda
Regular Expresions
Threads
Unity

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.

Tutorial Bar
Logo