| | | | | Temario: | ProgramaPrimer semestre. Fundamentos y programación de videojuegos1. Introducción a los videojuegos
1.1. El videojuego como producto cultural (historia de los videojuegos, géneros, aplicaciones de los videojuegos, el segmento del videojuego en el ocio).
1.2. Publicación de un videojuego (creación, perfiles profesionales, mercado).
1.3. Plataformas y arquitecturas para videojuegos (videoconsolas, ordenadores personales, dispositivos móviles).2. Videojuegos 2D
2.1. Estructura de un videojuego.
2.2. Tile based engine (perspectivas, estructuras de datos y algoritmos de visualización, navegación).
2.3. Física (conceptos, colisiones, proyectiles).
2.4. Programación gráfica 2D (API gráficas).3. Videojuegos 3D
3.1. Estructura de videojuegos 3D.
3.2. Física (colisiones, motores de físicas).
3.3. Programación gráfica 3D (iluminación, texturas, navegación 3D, escenarios, shaders).Segundo Semestre: Programación avanzada de videojuegos1. Sonido, interacción y redes
1.1. Usuario a videojuego (dispositivos de entrada, captura de entrada e interpretación).
1.2. Videojuego a usuario (pantalla, sonido).
1.3. Videojuego a videojuego (arquitecturas de red, protocolos, API, juegos en línea)2. Lógica de videojuego
2.1. Ingeniería del software aplicada a videojuegos (paradigmas y patrones).
2.2. Programa principal de videojuego (estados y bucle principal).
2.3. Motor lógico (discretización y tareas).
2.4. Gestión de datos de un videojuego (objetos, niveles, gestión de almacenamiento).
2.5. Lenguajes de scripting (lenguajes y usos, LUA).3. Inteligencia artificial (IA)
3.1. La inteligencia artificial en los videojuegos (historia, scripting, y análisis de curva de dificultad).
3.2. Técnicas de movimiento (patrones, búsqueda de caminos).
3.3. Toma de decisiones (máquinas de estados finitos, reglas, árboles de decisión, lógica).
3.4. Técnicas avanzadas de IA (aprendizaje, evolución, comportamientos colectivos).
3.5. Usos de técnicas por géneros de videojuegos.4. Proyecto final Ocultar Ver temario completo | | Objetivos: | ObjetivosLos objetivos de aprendizaje del programa son los siguientes: Tener una visión de la industria del videojuego y su segmento de mercado, así como los diferentes perfiles profesionales y las tareas involucradas.
Adquirir conocimientos en los conceptos y técnicas básicas asociadas al desarrollo y programación de los videojuegos.
Adquirir conocimientos en las técnicas asociadas a procesamiento gráfico 2D y 3D.
Adquirir una base de conocimientos para la comprensión de las tecnologías usadas en los motores físicos y en la inteligencia artificial en los videojuegos.
Conocer y ser capaz de utilizar los motores de juegos disponibles para nuevos desarrollos.
Adquirir conocimientos de las plataformas de desarrollo más utilizadas: PC, consolas de última generación y dispositivos móviles Ocultar Ver objetivos completos | | | | | Titulación: | TitulaciónUna vez superado el proceso global de evaluación, la UOC otorgará un diploma de Posgrado de Diseño y programación de videojuegos a los participantes que acrediten una titulación universitaria legalizada en España.En el caso de no disponer de esta titulación, se expedirá un Certificado en Diseño y programación de videojuegos
| | Convocatoria: | Abierta | | Plazo de matriculación: | Abierto | | Observaciones: | Edición: 2.ª
Inicio: 28 octubre 2009
Duración: 1 año ( 750 horas)
Nro. de créditos: 30 ECTS
Idioma docencia: Castellano El propósito básico del programa es ofrecer una formación específica de posgrado en la creación y diseño de videojuegos, destinada a los diferentes perfiles profesionales que necesitará la industria de este ámbito.El diseño de videojuegos es en la actualidad uno de los campos más dinámicos del mundo del ocio, que tiene unas perspectivas de mercado superiores a otros ámbitos como la música y el cine, o en muchos casos, los complementa. Es una disciplina a caballo entre la creación artística, la informática, las matemáticas, la física, y cuando no, la psicología y comunicación audiovisual. | | Requisitos: | A quién se dirigeEste posgrado se dirige, en general, a los siguientes profesionales:Directores de sistemas de información
Gestores de tecnología
Gestores y consultores de proyectos de implantación de tecnología
Consultores de proyectos de implantación de tecnología
Director de desarrollos
Publisher relationship
Y específicamente a:Profesionales del sector de la informática
Profesionales del sector multimedia
Profesionales del sector de creación audiovisual
Creativos artísticos
Grafistas
Psicólogos (áreas de interfaz e IA)
Físicos (áreas de programación y motores gráficos y/o físicos)
Músicos (áreas de desarrollo de sonido, y creación de efectos) Requisitos de admisión
Para acceder al programa, es necesario disponer de una titulación universitaria legalizada.En el caso de no tenerla, un comité de admisión valorara los conocimientos y la experiencia de solicitudes a partir de su curriculum.Conocimientos Previos
Si bien no son obligatorios, los conocimientos en informática se consideran indispensables, en especial para los contenidos de desarrollo en diversas areas. Y disponer de una buena base previa, en especial es deseable en el campo de programación C y C++. Asimismo, un nivel aceptable de lectura en inglés favorecerá al estudiante a la hora de realizar debates y obtener información extra en las actividades que puedan ser propuestas.
| | | Información | | Solicita información gratis al centro | | | | | | |