UP

Advanced Programming for AAA Videogames

Máster Presencial.

Contenidos

16ª EDICIÓN
UPC School

Asignaturas

Industry
2 ECTS. 15 horas lectivas.
  • Historia.
  • Industria.
  • Desarrollo.
  • Producción.
C++ for Video Games
5 ECTS. 27 horas lectivas.
  • Advanced C++.
  • Desarrollo Juegos 2D.
  • Tile Based Engines.
  • Física.
  • Ejercicio Tributo Arcade.
Game Design
4 ECTS. 24 horas lectivas.
  • Creatividad.
  • Game Vision Document.
  • Game Design Document.
  • AAA Game Design.
  • Indie Game Design.
Level Design
5 ECTS. 27 horas lectivas.
  • Level Designer.
  • Navegación, metas, objectivos y recompensas.
  • Diseño modular.
  • Ejercicio Escenario 3D.
Tech & Dev
6 ECTS. 42 horas lectivas.
  • Building a Game Engine.
  • QA.
  • Iteraciones build.
  • Modelos.
  • Graficos Avanzados.
  • Scripting & FSM.
  • PartSyst & Trails.
  • Shaders.
  • Augmented Reallity.
  • Sonido.
3D Game Engine
7 ECTS. 42 horas lectivas.
  • Game Programming Patterns.
  • Game Engine Architecture.
  • Game objects creation.
  • Gameplay Systems.
  • Graphics Layer.
  • Physics Layer.
  • GUI Layer.
  • Audio Layer.
Graphics & Animation
6 ECTS. 42 horas lectivas.
  • OpenGL.
  • Space partitioning.
  • Visibilidad.
  • Modelos.
  • Modelos animados.
  • Scene Tree.
  • Efectos especiales.
  • Shaders.
AI & Gameplay Systems
5 ECTS. 30 horas lectivas.
  • Física.
  • Lógica.
  • FSM.
  • Scripting with Lua.
  • Artificial intelligence.
  • Augmented Reallity.
  • Sonido.
  • Networking.
Business
3 ECTS. 15 horas lectivas.
  • Financiación y crowdfunding.
  • Modelos de monetización.
  • Distribución Digital.
  • Bign Data
  • ASO.
Comunciación
3 ECTS. 15 horas lectivas.
  • Elevator pitch.
  • Vídeo y nota de prensa.
  • Webs y Publishers.
  • Preparación CV, porfolio y entrevista.
Studios
3 ECTS. 21 horas lectivas.
  • Multiplatform Development.
  • Indie studios
  • Techincal Arts.
  • Publishers.
  • AAA Studios.
  • Social Games.
Proyecto
11 ECTS. 54 horas lectivas.

El proyecto del máster se realizará en grupos formados por estudiantes del Master in Advanced Programming for AAA Videogames y del  Master in Animation & Digital Arts for AAA Videogames. Así como, otros estudiants de escuelas de música.

Se desarrolla un proyecto de videojuego con tecnología propia, implementando un motor desde cero con C++ y OpenGL. Se implementa una interfaz propia al estilo Unity para facilitar la comunicación entre programadores y grafistas.

Los grupos simulan la creación de un equipo, con la definición de todos los roles, metodología scrum, con su acción de marca, comunicación y visibilidad a partir de las redes sociales.

En upcvideogames podéis ver los proyectos de las ediciones anteriores del máster.

La UPC School se reserva el derecho de modificar el contenido del programa, que puede variar para una mayor adaptación a los objetivos del curso.
Inicia la preinscripción
Solicita información
Enviar
(34) 93 114 68 05

Créditos:
60 ECTS
(342 horas lectivas)

Fechas de realización:
Fecha de inicio:01/10/2019 Fecha de fin:29/10/2020
Horario:
Lunes  18:30 a 21:30Martes  18:30 a 21:30Jueves  18:30 a 21:30
Lugar de realización:
Tech Talent Center
C/ de Badajoz, 73-77
Barcelona
mapa y accesos

Importe de la matrícula:
8.300 €

Idioma de impartición:
Inglés

Inscripción abierta hasta el inicio del curso o hasta el agotamiento de plazas.

Imprime todo el curso