Iniciación a C# orientada a Videojuegos (Curso de Acceso al PRO de Videojuegos)

Objetivos

Aprende a programar desde cero en el lenguaje C# aplicando los conceptos adquiridos al desarrollo de videojuegos con uno de los motores más conocidos y demandados en la industria: Unity3D (versión 5). Al final del curso tendrás los conocimientos de programación necesarios para poder crear tu primer videojuego.

Requisitos de entrada

Conocimientos de Windows.

Metodología

- Metodología presencial basada fundamentalmente en la práctica.
- Manuales incluidos en el precio del curso.
- Diploma Certificado por Area.
- Prácticas en la academia fuera de horas lectivas.
- Grupos reducidos. (máx. 12 personas).


Temario

1.Descripción de la programación orientada a objetos.

El alumno aprenderá las nociones básicas del lenguaje orientado a objetos.

2.Introducción a la tecnología .NET y bases sintácticas de C#

El alumno aprenderá las bases de la tecnología .NET y la sintaxis de C#.

3.Espacios de nombres, clases y variables.

Como estructurar nuestro código y los primeros pasos en programaciónen C#.

4.Operadores de C#

Cómo realizar operaciones en C#

 5.Métodos

Cómo encapsular nuestro código para realizar llamadas sencillas.

 6.Constructores, destructores y el recolector de basura

Cómo construir nuestras clases para prevenir errores y optimizar los recursos.

 7.Campos y propiedades

Cómo exponer variables de manera que no puedan tener valores

 8.Control de flujo condicional: if... else if... else; switch

Cómo realizar comparaciones entre valores y objetos

 9.Arrays

Cómo crear listas y colecciones

 10.Control de flujo iterativo: bucles, instrucciones de salto y recursividad

Cómo recorrer colecciónes, interrumpir los bucles y llamadas recursivas.

 11.Herencia, polimorfismo e interfaces

Cómo extender nuestras clases con nuevas funcionalidades.

 12.Modelo de objetos de Unity3D

Cómo es estructura el API de Unity3D en C#

13.Creación de interfaces gráficas de usuario (GUI)

Cómo diseñar menús en Unity3D

14.Proyecto final: videojuego arcade 2D

Un sencillo videojuego en 2D para implementar lo aprendido durante el curso.

 

Duración y Horario

Actualmente no existen fechas previstas para este curso

Descuentos

  • 10 % de descuento para antiguos alumnos.
SOLICITA INFO