Contenidos

El programa tendrá un enfoque teórico-práctico, donde los participantes implementarán los conceptos teóricos aprendidos mediante sesiones prácticas. Los contenidos del curso serán los siguientes:

Módulo 1: Lenguaje de Programación.

  • Introducción a la programación.
  • Programación avanzada.
  • Patrones de diseño.

Módulo 2: Software Unity 3D.

  • Introducción.
  • Primeros pasos: creación de proyectos, interfaz, gameobjects y transform, tags y layers, etc.
  • Conceptos físicos básicos.
  • Input &Output
  • Físicas 3D y 2D
  • Gráficos y Render
  • Animaciones
  • Sonido
  • VFX Correlación con Pooling de objetos
  • Iluminación
  • GUI Correlación con eventos
  • Navigation & Pathfindin
  • Rendimiento y metodologías.

Módulo 3: Introducción Game Design y Publicaciones.

  • Introducción
  • Game Design Document (GDD)
  • Idea y tema
  • Historia y personajes
  • Guión
  • Mecánica
  • Diseño de niveles
  • Antagonistas
  • Dificultad, reto y frustación

Módulo 4:  Introducción a los videojuegos eSports.

  • Historia del deporte, competición, nacimiento de los videojuegos y el Ladder.
  • Mecanismos competitivos y mantenimiento de la base de jugadores.
  • ELOTM system, temporadas, competición, contra uno mismo, amigos/familiares y el mundo.
  • Balanceo del juego y dificultad, “broken by design” y testeo.
  • Inclusión de la discapacidad.
  • Proyecto.

Módulo 5: Empleabilidad.

  • Técnicas y habilidades para la búsqueda de empleo.

Proyecto y entregables finales.

Los participantes deberán elaborar un proyecto que consistirá en la publicación del desarrollo de un videojuego individual o en grupo, en una plataforma online. El objetivo es que el alumno demuestre los conocimientos adquiridos durante el programa.