Advanced Programming for AAA Videogames > Barcelona > Máster > UPC School > Imprimir -

Advanced Programming for AAA Videogames

Máster Presencial.

Presentación

16ª EDICIÓN
UPC School

La industria española del videojuego se consolida como uno de los motores de crecimiento de la economía española, ofreciendo múltiples oportunidades para todas las empresas y participante en la generación de ocupación. Según datos del Anuario 2017 de la AEVI, este sector en el 2017 facturó 1.359 millones de euros, un 16,9% más el año anterior. Actualmente, genera más de 8.000 puestos de trabajo directos, cada uno de ellos genera 2,6 puestos de trabajo en otros sectores.

Actualmente, en España hay censadas 455 empresas y estudios, el 28,9% de estas se concentra en Cataluña. Este crecimiento ha visto acelerado en los últimos 5 años, en la cual se han creado el 52% de las empresas actuales. El tejido empresarial está formado por una amplia base de pequeñas empresas y muy pocas medias y grandes empresas.

Todo esto sitúa a la industria del videojuego entre las principales industrias nacionales de contenidos digitales. Internacionalmente, España representa un mercado importante, llegando a ocupar el cuarto lugar en el ámbito europeo y lo octavo en el ámbito mundial.

El sector del videojuego exige una alta calificación de sus profesionales, haciendo primordial la existencia de una formación de calidad. Por esta razón desde la UPC School organizamos la oferta formativa en Animación, Tecnología 3D y Videojuegos, que consta dos programas de Máster: el Master in Advanced Porgramming for AAA Videogames, dirigido a programadores interesados en la creación de videojuegos de cualquier complejidad, género y plataforma. Y el Master in Animation & Digital Arts for AAA Videogames, dirigido a diseñadores, animadores y artistas técnicos que adquirirán la capacidad de comprender y desarrollar todo el proceso de creación de un videojuego.

El vínculo de esta formación con el mundo de la empresa es fundamental e imprescindible. En el máster han participado más de 50 empresas que ofrecen a los estudiantes matriculados sesiones magistrales y conferencias, a través de las cuales transmiten sus conocimientos y nos acercan a la realidad del sector.

Hay que destacar el cuadro docente formado por profesionales del sector con una experiencia de más de 10 años y el alto nivel de empleabilidad y la oportunidad de realización de prácticas entre las empresas colaboradoras. El 45% de nuestros estudiantes han realizado prácticas en los últimos 5 años. Fruto de toda esta metodología y del carácter esencialmente profesional, se suma la participación de Social Point a través de la suya patrocinio en los Three Headed Monkey Awards.



Galería de Proyectos

Objetivos

  • Conocer el proceso de creación de un videojuego, así como cada una de las partes implicadas.
  • Identificar los elementos involucrados en la programación y diseño de un videojuego.
  • Programar videojuegos en cada una de sus posibles formas, vertientes, y géneros.
  • Adquirir conocimientos en diseño artístico, gráfico, modelado y animación 3D.
  • Ser capaz de implementar simulaciones y entornos de realidad virtual aplicables a cualquier sector.
  • Aprender a utilizar las diferentes herramientas para la programación de videojuegos, así como para las diferentes plataformas: PC, dispositivos móviles, consolas portátiles y consolas de última generación.

¿A quién va dirigido?

Dirigido a programadores interesados en la creación de videojuegos de cualquier género, complejidad y plataforma.

Graduados en Informática y en ingeniería, profesionales que hayan cursado ciclos formativos de grado superior en informática y que muestren interés en el sector.

Los alumnos serán capaces de implementar de forma individual cualquier videojuego 2D, realizar un motor propio de videojuego 3D en grupo, utilizar motores del mercado e implementar cualquier tipo de proyecto de realidad virtual.

Contenidos

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. 33 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.

Dirección y profesorado

Dirección Académica

  • Alonso Alonso, Jesús
    Responsable del Área Videojuegos de la Universitat Politècnica de Catalunya. Profesor asociado del Departamento de Ciencias de la Computación.

Profesorado

  • Alonso Alonso, Jesús
    Responsable del Área Videojuegos de la Universitat Politècnica de Catalunya. Profesor asociado del Departamento de Ciencias de la Computación.
  • Arqué Gallardo, Alejandro
    Game Designer, Square Enix
  • Belmonte Martínez, Pablo Borja
    Founder & Creative Director, hiPolygon
  • Boira Ricart, Oriol
    Grado en Multimedia por la Universitat Politècnica de Catalunya (UPC). Posgrado en Realidad Virtual por la UPC School. Actualmente es conceptualizador de productos y servicios digitales a la Corporación Catalana de Medios Audiovisuales. Acumula experiencia de más de 15 años en el desarrollo de proyectos, investigación y divulgación.
  • Cerdà Pérez, Kevin
    Lead Game Designer, Tequila Works
  • Darnés Mallolas, David
    Communications & External Relations Manager, Ubisoft Barcelona
  • Díaz Iriberri, José
    Doctor en Computación por la UPC. Actualmente se dedica a la investigación en el campo de la informática gráfica y es profesor en el Centro de la Imagen y la Tecnología Multimedia (CITM), donde es responsable de las asignaturas de Realidad Aumentada y Gráficos Avanzados. Ha sido investigador postdoctoral del programa de becas Marie Curie de la Comisión Europea al grupo de Visual Computing del CRS4 (Italia). Su investigación se centra en la visualización de datos científicos, la computación paralela y programación de GPUs, y el diseño de aplicaciones en entornos de realidad virtual y aumentada.
  • Font Moragas, David
    Composer & Sound Artist
  • Fuentes de los Santos, Carlos
    Ingeniero Informático por la Universidad Autónoma de Barcelona y Master en Videojuegos por la Universidad Pompeu Fabra. Experiencia de más de 14 años en estudios de videojuegos. Actualmente expert engine programmer en Digital Legends.
  • Gálvez Guerrero, Javier
    Productor y diseñador de narrativa de videojuegos.
  • Gil Ramos, Sebastián
    QA Manager en Digital Legends
  • Herrero Domingo, Raúl
    Producer, Digital Legends
  • Landa Bonilla, Unai
    Technology developer, Digital Legends Entertainment
  • Nafria Nagore, Ramon
    Publishing Manager, Abylight
  • Pereiras Bernárdez, Elías
    Freelance videogame programmer & developer
  • Pillosu González, Ricardo Javier
    Acumulando una esperiència de 15 años en la creación de de videojuegos profesional a empresas como Pyto Studios o Crytek, ha ocupado cargos técnicos como programador de gameplay, IA y management de proyectos como Development Manager y Development Director en Ryse: Son of Rome.
  • Rico Soto, Álvaro
    Design Director & Product Owner at Digital Legends Entertainment
  • Ripoll Tarré, Marc
    CEO and Lead artist, The Game Forger
  • Sanchez Martinez, Antonio
    Ingeniero Informático, Máster en Diseño de Videojuegos por la Universitat Pompeu Fabra y Posgrado en Advanced Project Management por la Universitat Politècnica de Catalunya. Fundador y director de Rosebud Games desde 2011. Productor del videojuego "Football Superstars" en Nottingham, UK de 2007 a 2009. Más de 15 años de experiencia en diseño, desarrollo y dirección de proyectos multimedia, gamificación y videojuegos. Mención a la Mejor Tecnología en Videojuegos en la Feria ArtFutura 2003.
  • Santamaria Pena, Ramon
    Ingeniero con más de 10 años de experiencia en Desarrollo de Videojuegos. Habiendo trabajado en empresas como Electronic Arts y Starloop Studios. Fundador de la empresa emegeme donde publico varios productos para dispositivos móviles. Creador de raylib. Colaboro como docente y coordinador del departamento técnico en CEV Barcelona. Coordinador de proyectos y prácticas en empresa durante 6 años.
  • Torrents Poblador, Pere
    Responsable d'Operacions de Conector Startup Accelerator
  • Tost Faus, Georgina
    TV Host en Televisión de Cataluña

Información general

Créditos
60 ECTS (345 horas lectivas)
Fechas de realización
Fecha de inicio:01/10/2019Fecha de fin:29/10/2020
Horario
Lunes  18:30 a 21:30Martes  18:30 a 21:30Jueves  18:30 a 21:30
El horario habitual es lunes, martes y jueves, pero también se realizará alguna clase los miercoles de 18:30 a 21:30 h.
Lugar de realización
Tech Talent Center
C/ de Badajoz, 73-77
Barcelona
mapa y accesos
Contacto
Teléfono: (34) 93 114 68 05
Titulación
Título de máster propio expedido por la Universitat Politècnica de Catalunya. Emitido en virtud del art. 34.1 de la L.O. 4/2007, de 12 de abril, por la cual se modifica la L.O. 6/2001, de 21 de diciembre, de Universidades. Para su obtención es necesario tener una titulación universitaria oficial. De no ser así, el alumno / la alumna obtendrá un certificado de superación expedido por la Fundació Politècnica de Catalunya.

En el caso de disponer de una titulación extranjera consulta aquí.
Campus virtual
Los alumnos de este Máster tendrán acceso al campus virtual My_Tech_Space, una eficaz plataforma de trabajo y comunicación entre alumnos, profesores, dirección y coordinación del curso. My_Tech_Space permite obtener la documentación de cada sesión formativa antes de su inicio, trabajar en equipo, hacer consultas a los profesores, visualizar sus notas...
Bolsa de trabajo
Desde el campus virtual My_Tech_Space los alumnos podrán visualizar ofertas de trabajo de su área de conocimiento y presentar su candidatura en un entorno confidencial. La Bolsa de trabajo de la UPC School of Professional & Executive Development tiene un volumen anual de cientos de ofertas de trabajo, entre contratos laborales y convenios de colaboración en prácticas.
Importe de la matrícula
8.300 €
Ver en el apartado Descuentos, préstamos y ayudas las posibilidades de financiación en condiciones ventajosas.

Existe la posibilidad de realizar una aportación voluntaria de 5€ en el momento de formalizar la matrícula. Esta donación, que forma parte de la Campaña 0,7% de la UPC, se destinará a acciones de cooperación en países en vías de desarrollo.

0.7%

Idioma de impartición
Inglés
Pago de la matrícula
Opciones de pago de la matrícula:
- En un único pago antes del plazo establecido en la carta de admisión al programa.
- Pago fraccionado en dos plazos:
  • El 60% del importe total deberá pagarse en el plazo indicado en la carta de admisión del programa
  • El 40% restante deberá abonarse, como máximo, al cabo de 90 días a partir de la fecha de inicio del programa

Entidades relacionadas

Colaboradores