Programa

Atención: Actualmente no se oferta este título de Postgrado

 

El título Experto Universitario en Desarrollo de Videojuegos  consta de 20 ECTS equivalentes a 500 horas de actividad por alumno.

Estructura de las enseñanzas

  • 2 asignaturas + conferencias invitadas + proyecto final.
  • Cada asignatura consta de actividades presenciales (clases teóricas y  prácticas) y no presenciales (trabajo personal de cada alumno).
  • Impartición de las clases por las tardes de 17h a 21h, dos tardes cada semana, previsiblemente en jueves y viernes (para compatibilizarlo con otros estudios/trabajo).
  • Trabajo continuo en equipos formados por 3 personas mínimo
  • El desarrollo del proyecto final se realizará en equipo y consistirá en el documento de diseño de un videojuego y un prototipo funcional del mismo.

Descarga el dossier informativo completo

NOTA IMPORTANTE: en la medida de lo posible se impartirá una formación adaptada a los conocimientos sobre videojuegos de cada alumno, de manera que tanto quien parta de cero como quien ya haya asistido a cursos relacionados obtenga provecho de estos estudios. Si se acredita el conocimiento sobre ciertos temas, la asistencia a dichas clases teóricas podrá sustituirse por una dedicación mayor al proyecto final.

 

Descripción de las asignaturas

Teoría Prácticas Trabajo personal Total
Desarrollo de videojuegos 30 horas 10 horas 85 horas 125 horas
Procesamiento gráfico y GPU’s 30 horas 10 horas 85 horas 125 horas
Proyecto final (3 personas) Tutoría (6 horas) 234 horas por persona
Conferencias 8 conferencias de 2 horas

Asignatura 1: Desarrollo de Videojuegos

Si se quiere programar juegos hay que saber qué son y cuáles las tecnologías que lo soportan. Todas esas ramas del conocimiento humano están relacionadas con la síntesis y manipulación de contenidos visuales y sonoros con la restricción de trabajo en tiempo real, entendidas a su vez bajo el prisma de ‘proyecto informático’. Los videojuegos son proyectos software de una alta complejidad de cuyo desarrollo se encarga un equipo de personas, por lo que distintos aspectos relacionados con su diseño, desarrollo, y ajuste final no pueden ser olvidados.

Además de las clases el programa se complementará con un amplio abanico de conferencias prácticas impartidas por expertos que desarrollen su actividad en empresas del sector del videojuego. Al finalizar esta asignatura se habrán adquirido los conocimientos necesarios para diseñar el videojuego requerido en el proyecto final.

  • Introducción
    • ¿Qué es un videojuego?
    • Los videojuegos como industria del entretenimiento
    • Impacto en otras áreas. Serious Games
  • Historia y evolución de los videojuegos
    • Plataformas para ejecución de videojuegos
    • Videojuegos que han marcado un hito.  Principales géneros
  • El videojuego como proyecto software
    • Diseño de videojuegos
    • Arquitectura de un videojuego
      • Ejemplos detallados de distintos géneros
      • Papel de la Inteligencia Artificial, gráficos e interacción con el usuario, música y efectos de sonido, Internet y la Web
    • Ajuste de la jugabilidad
    • Elementos accesorios: menús y configuración, documentación, tutoriales, distribución
    • Herramientas para el desarrollo de videojuegos

Asignatura 2: Procesamiento Gráfico y GPU’s

El objetivo de esta asignatura es mostrar la estructura conceptual que soporta al paradigma de la Informática Gráfica y del “Rendering” así como conocer profundamente el API (Application Programming Interface) OpenGL v4.x.

Desde un punto de vista didáctico se seguirá una aproximación teórica y práctica. En cada momento se introducirán desde un punto de vista teórico los elementos que conforman la pipeline gráfica para inmediatamente mostrar desde un punto de vista práctica la aproximación ofrecida por OpenGL. Además se mostrarán la estructura conceptual que soportan las Unidades de Procesado Gráfico (GPU´s) y las posibilidades de realizar “Shaders” programables para obtener “Rendering avanzado” así como conocer el “OpenGL Shading Language” (GLSL).

Además de las clases el programa se complementará con un amplio abanico de conferencias prácticas impartidas por expertos que desarrollen su actividad en empresas del sector del videojuego. Al finalizar esta asignatura se habrán adquirido los conocimientos necesarios para implementar el prototipo del videojuego requerido en el proyecto final, haciendo uso de los bloques programables de una GPU (Graphics Processing Unit).

  • ¿Qué es la Informática Gráfica?
  • Hardware gráfico. GPU´s
  • Modelado geométrico
    • Curvas, Superficies y Sólidos
    • Fractales
  • La Pipeline gráfica. Operaciones geométricas
    • Transformaciones y proyecciones
  • Modelado visual
    • Color
    • Modelos de iluminación y cámara
    • Texturas
  • La Pipeline gráfica. Operaciones de visualización
  • Técnicas de animación
  • Las GPU´s (Graphics Processing Unit) a fondo
  • El procesado de vértices (Vertex Proccessing)
  • Programación del procesador de vértices (Vertex Shading)
  • El procesado de fragmentos (Fragment Processing)
  • Programación del procesador de fragmentos (Pixel Shading)
  • La composición (Frame-Buffer Operations)

Proyecto final

 

El proyecto consistirá en la especificación formal completa de un videojuego, y en la medida de las posibilidades del equipo, un prototipo funcional demostrativo de las posibilidades del proyecto.

Para la realización de los proyectos finales podrán emplearse cualesquiera herramientas de trabajo seleccionadas por los alumnos, previo acuerdo con los coordinadores del curso.

Al finalizar el proyecto se presentarán oral y documentalmente los resultados obtenidos, así como una demostración en directo del videojuego desarrollado.

 

 

Algunos proyectos desarrollados en anteriores ediciones

Comments are closed.