Acceso abierto ¿Necesitas más información?

Diseño y Desarrollo de Videojuegos

Máster

El máster de Diseño y desarrollo de videojuegos tiene una duración de dos años académicos, distribuidos en cuatro semestres, con una carga total de 60 créditos ECTS.

El programa ofrece dos Itinerarios académicos diferenciados, según el perfil que el estudiante quiera alcanzar: diseño (itinerario 1) o desarrollo (itinerario 2).

 

Asignaturas comunes

Game Design (6 cr)
Esta asignatura dotará al alumno de un conocimiento transversal sobre el hecho lúdico, que abarca desde el diseño de experiencias según el perfil de usuario final, el sistema de reglas de juego, la evocación de mundos de ficción interactivos y, finalmente, la superación del marco lúdico que suponen los serious games, newsgames y la gamificación

Programación en Unity 2D (6 cr)
Esta asignatura tiene como hilo narrativo el desarrollo de tres pequeños videojuegos basados en 2D, de temática diversa, para formar los estudiantes en los aspectos básicos de Unity: un juego de aventuras, uno de plataformas y otro de artillería. El objetivo de estos proyectos es conocer los aspectos generales del motor Unity. 

Programación en Unity 3D (6 cr)
Esta asignatura es la continuación directa de la asignatura "Unity 2D", estudiada en el primer semestre. Nuevamente, se estructura en base a 3 proyectos, esta vez en 3D, que permiten estudiar nuevos conceptos del motor Unity: un juego de carreras de coches, un FPS (First Perosn Shooter) y uno de plataformas.

Inteligencia Artificial (6 cr)
Un vídeojuego debe ofrecer retos al usuario. Para poder introducir estos retos en un vídeojuego son necesarias una serie de técnicas que se engloban dentro del estudio de la Inteligencia Artificial. Estas técnicas deciden cuáles son las mejores opciones que pueden tomar los elementos del videojuego (agentes) a partir de las condiciones del entorno que les rodea.

Juegos Multijugador (6 cr)
Esta asignatura proporciona una visión específica y en más profundidad sobre la creación de juegos multijugador en sus distintas modalidades. Para ello, se articula en base a tres proyectos, partiendo del motor Unity, que permiten trabajar en distintos aspectos, como son el multijugador local, en red y el acceso a servicios en línia, respectivamente. 

Trabajo Final de Máster (12 cr)
El trabajo final de máster permite al estudiante integrar todos los conocimientos aprendidos en el máster con el objetivo de crear un videojuego completo como producto final. En este caso, el estudiante tiene total libertad para proponer el tipo de videojuego que desee.

 

Itinerario 1: Creación de experiencias de juego

Experiencia de usuario y interficies (6 cr)
El diseño de las interfaces ha ido ganando protagonismo paulatinamente hasta convertirse actualmente en parte esencial del desarrollo de un videojuego. La asignatura toma como marco general los conceptos de UX para estudiar su evolución y los principios, metodologías y flujos de trabajo empleados en el desarrollo de las interfaces de los videojuegos. Se analizan los diferentes tipos de interfaces para observar la influencia que tienen los elementos de retroalimentación y las diferentes formas de representarlos en la interfaz. Se evalúa también el impacto que las necesidades de control tienen en la usabilidad y accesibilidad del sistema a nivel físico y digital. Todos estos conocimientos se aplicarán en un proyecto de desarrollo de la interfaz de un videojuego utilizando Unity.

Modding y creación de niveles (6 cr)
Sea cual sea el tipo de juego, la tecnología no lo hace todo. Para no ser aburrido, un videojuego ha de tener una historia, sorpresas, retos, pero no debe ser demasiado dificil sino el jugador se cansa. El nivel ha de tener un equilibrio entre desafío y frustración. Esta asignatura tiene como objetivo formar los estudiantes en la construcción de niveles de videojuego desde el boceto hasta la versión final, ya sea con Unity o las propias herramientas de diseño de niveles de videojuegos de referencia.

Media para Videojuegos (6 cr)
La asignatura de Media para videojuegos presenta las bases y los principios que inspiran el diseño de los media utilizados en los vídeojuegos y describe de forma sintética el proceso de producción de cada uno de ellos. Se centra básicamente en la producción de los elementos gráficos, contemplando en este caso el modelado, texturización y animación de escenas 3D, y en la producción de los elementos propios de la banda sonora. La integración de estos medios se trabaja en base a Unity.

 

Itinerario 2: Programación avanzada

Programación gráfica (6 cr)

En esta asignatura se dejan a un lado los motores comerciales, como Unity, y se trabaja como crear videojuegos en lenguaje C/C++ a través de bibliotecas gráficas. Como punto de partida para entender los conceptos, se trabaja en Raylib, para posteriormente hacer el salto a OpenGL. Para ello, se basará en el desarrollo de tres proyectos:un rompeladrillos al estilo "Arkanoid",una vídeoaventura en una mazmorra al estilo "Zelda" y la huida de un laberinto en primera persona.

 

Motores 2D y 3D (6 cr)
Una decisión muy importante en el desarrollo de un videjuego es la elección del motor a utilizar. Si bien ya existen algunos comerciales, como hemos visto en el caso de Unity, puede ser interesante desarrollar nuestro propio sistema, para obtener mayor control. Esto es lo aprenderemos en esta asignatura. Tras una breve visión de qué es un motor y como se diseña, nos adentraremos en ellos  mediante DirectX y lenguajes C/C++ desde tres perspectivas: motores de render, de animación y como integrar bibliotecas de terceros. 

Programación de efectos visuales y sonoros (6 cr)
A lo largo de la historia de la programación gráfica por ordenador, en los años 90 y 2000,  apareció un movimiento llamado "demoscene", con el reto de extraer el máximo provecho a los procesadores y mostrar lo que eran capaces de hacer con ellos de manera gráfica y sonora. Cogiendo el testigo de este movimiento, la asignatura pretende trabajar todos los aspectos a bajo nivel, en C / C ++, para ver cómo crear efectos visuales y sonoros, tales como plasma, fuego o agua, partículas, rotaciones, túneles, etc.

 

La distribución de las asignaturas por semestres es la siguiente:

  • Semestre 1: Game design; Programación en Unity 2D
  • Semestre 2: Programación en Unity 3D; Inteligencia artificial; Juegos multijugador
  • Semestre 3: Asignaturas de itinerario
  • Semestre 4: Trabajo final de máster
 

Recursos para el aprendizaje

Los recursos de aprendizaje de este máster se ponen a disposición del estudiante desde las aulas del programa. Se proporcionan materiales didácticos en varios formatos, así como software de desarrollo y herramientas complementarias en soporte digital para llevar a cabo las practicas y las actividades de evaluación.

Todas las asignaturas de programación del primer año (semestres 1 y 2) se basan en el motor comercial Unity. Se usa la versión personal.

Para desarrollar los trabajos de la asignatura Game Design (semestre 1) y las del itinerario "Creación de experiencias de juego", los estudiantes tendrán acceso a diferentes videojuegos a través de la plataforma STEAM.

Los títulos principales que los alumnos de la edición 2016-17 han tenido que conocer y jugar han sido:

  • DOTA 2
  • Guild Wars® Game of the Year Edition
  • Papeles, Please
  • Dishonored
  • That Dragon, Cancer
  • The Westport Independiente
  • Plague Inc .: Evolved

Esta lista se actualiza cada curso en función de criterios académicos y de mercado.

Matrícula abierta
últimos días

Matricúlate
Consulta el proceso de matrícula

¿Quieres más información?

¿Quieres más información?

Pref.Ej: + 34
Teléfono fijoEj: 932532300
Pref.Ej: + 34
Teléfono móvilEj: 123456789
Pref.Ej: + 34
LadaEj.234
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
LadaEj.234
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
LadaEj.234
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
Teléfono de contactoEj: 4585324


Pago fraccionado



Puedes fraccionar en cuotas el pago de tu máster, posgrado o especialización

¿Por qué escoger la UOC?

Reinventando la universidad

El modelo educativo de la UOC

El momento de ser #eltúquequieresser es SIEMPRE

¿Quieres más información?

Pref.Ej: + 34
Teléfono fijoEj: 932532300
Pref.Ej: + 34
Teléfono móvilEj: 123456789
Pref.Ej: + 34
LadaEj.234
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
LadaEj.234
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
LadaEj.234
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
Teléfono de contactoEj: 4585324
Pref.Ej: + 34
Teléfono de contactoEj: 4585324