Curso gratuito: Programación de videojuegos con Unity3D


Datos del curso:

Data inicio: 29/02/2016
Contacto: THINK TIC LA RIOJA
Campos a los que va dirigido:
Industria Cultural, Turística y Hostelera
Comercio
En este curso se pretende que el pupilo aprenda a programar juegos para videoconsolas a través de el programa “Unity3D”. Este software tan extendido en la actualidad deja crear juegos para videoconsolas multiplataforma para computador, consolas y diferentes móviles (tanto Android como iOS).
A lo largo del curso se efectuarán ejercicios al terminar cada tema para consolidar conocimientos y ponerlos en práctica. Por si fuera poco, es conveniente que el pupilo tenga ciertas nociones de programación para efectuar el curso y no perderse desde el principio. No obstante, no van a ser precisos conocimientos de diseño gráfico ni de tecnología 3D, puesto que va a ser el propio maestro quien dé dicho material para trabajar con él desde Unity3D.
El lenguaje a tratar va a ser C# por ser el más extendido con Unity3D, si bien cualquier conocimiento sobre otro lenguaje de programación servirá para poder efectuar el curso.

Objetivo
Al terminar el curso, el pupilo va a ser capaz de poder crear un juego por su cuenta y aprender las técnicas primordiales en la programación de juegos para videoconsolas. Y lo más esencial, “perder el miedo” a introducirse en el planeta de los juegos para videoconsolas, que en nuestros días no conoce la crisis y ofrece muchas salidas laborales y puede trabajarse de forma autónoma.

Contenido
¿Por qué razón Unity3D? Instalación y puesta a punto
Descarga y también instalación de Unity3D
Diferentes géneros de licencias de Unity3D
Lenguaje a usar C#, ¿por qué razón?
Configurando Unity3D para trabajar
Ventana de editor y ventana de ejecución de juego
Ejercicio: Instalación y configuración del programa Unity3D
Creación de un escenario y asignación de etiquetas
Importación de modelos en 3D
Asignar un tag (etiqueta) a un objeto
Desplazar, girar y escalar objetos en Unity3D
De qué manera crear luces, cámaras, sonidos y objetos de juego
Creación de scripts y empleo de Monodevelop
Ejercicio: Creación de un escenario con luces, cámaras y objetos 3D
Cuerpos, físicas y choques
Empleo de Rigidbody
Gravedad asignada a un Rigidbody
Choques entre 2 cuerpos
Desencadenadores (triggers) y colisionadores (colliders).
Masa, rozamiento y propiedades kinemáticas de un Rigidbody.
Ejercicio: Pruebas con gravedad y choques entre objetos tridimensionales
TEMA 4: Introducción a la programación con C# y Monodevelop
Introducción al lenguaje C#
Variables públicas y privadas
Variables más empleadas en Unity3D / C#
Estructuras de control en C#:
Enseñar mensajes por consola con Debug.Log()
Ejercicio: Empleo de variables y estructuras de control a través de ejercicios

Datas y horarios
Fechas: Del veintinueve de febrero al 1 de abril
Horario: De Lunes a Jueves de 16:30h a 20:30h
Horas: ochenta y ocho
Sitio de impartición
Centro Tecnológico de La Rioja
Avda. Zaragoza veintiuno
Logroño
Inscripciones
El curso es gratis, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en el caso de tener más inscripciones que plazas se va a hacer una selección de los pupilos. Los pupilos van a deber confirmar su asistencia una vez escogidos.

Más información…