Fechas

Del 10 marzo al 10 abril de 2014
  • Fecha de Inicio: marzo 10
  • Fecha de Finalización: abril 10
  • Hora de Inicio: 16:30
  • Hora de Finalización: 20:30
  • Organizador: Think-Tic
  • Ubicación: Centro Tecnológico de La Rioja

Sectores a los que va dirigido:
  • Industria Cultural, Turística y Hostelera
  • Comercio
En este curso se pretende que el alumno aprenda a programar videojuegos mediante el programa “Unity3D”. Este software tan extendido hoy día permite crear videojuegos multiplataforma para PC, consolas y diferentes smartphones (tanto Android como iOS).A lo largo del curso se realizarán ejercicios al finalizar cada tema para afianzar conocimientos y ponerlos en práctica. Además, es recomendable que el alumno tenga ciertas nociones de programación para realizar el curso y no perderse desde el inicio. Sin embargo, no serán necesarios conocimientos de diseño gráfico ni de tecnología 3D, ya que será el propio profesor quien proporcione dicho material para trabajar con él desde Unity3D.El lenguaje a tratar será C# por ser el más extendido con Unity3D, aunque cualquier conocimiento sobre otro lenguaje de programación servirá para poder realizar el curso.

Objetivo

Al finalizar el curso, el alumno será capaz de poder crear un juego por su cuenta y aprender las técnicas principales en la programación de videojuegos. Y lo más importante, “perder el miedo” a introducirse en el mundo de los videojuegos, que actualmente no conoce la crisis y ofrece muchas salidas laborales y puede trabajarse de manera autónoma.

Contenido

¿Por qué Unity3D? Instalación y puesta a punto
  • Descarga e instalación de Unity3D
  • Diferentes tipos de licencias de Unity3D
  • Lenguaje a utilizar C#, ¿por qué?
  • 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
  • Mover, rotar y escalar objetos en Unity3D
  • Cómo crear luces, cámaras, sonidos y objetos de juego
  • Creación de scripts y uso de Monodevelop
  • Ejercicio: Creación de un escenario con luces, cámaras y objetos 3D
Cuerpos, físicas y colisiones
  • Uso de Rigidbody
  • Gravedad asignada a un Rigidbody
  • Colisiones entre dos cuerpos
  • Desencadenadores (triggers) y colisionadores (colliders).
  • Masa, rozamiento y propiedades kinemáticas de un Rigidbody.
  • Ejercicio: Pruebas con gravedad y colisiones 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#:
  • Mostrar mensajes por consola con Debug.Log()
  • Ejercicio: Uso de variables y estructuras de control mediante ejercicios

Fechas y horarios

Fechas: Del 10 de Marzo al 10 de Abril de 2014Horario: De lunes a jueves de 16:30 a 20:30Horas: 80

Lugar de impartición

Centro Tecnológico de La RiojaAvda. Zaragoza 21Logroño

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados. Formulario de Inscripción