- Matrícula abierta
- 9 meses
- On line
- Master
- España
- Todas
- Español
Prácticas en Empresas - Garantizadas en empresas tecnológicas
Dirigido a: ¡Haz realidad tu sueño de crear videojuegos!
Descubre nuestro Máster Online en Desarrollo de Videojuegos: clases en remoto, prácticas garantizadas en empresas top y bolsa de empleo incluida.
Da el salto hacia tu carrera soñada en la industria del gaming, sin importar tu experiencia previa.
¡Reserva tu plaza ahora y comienza a desarrollar el futuro de los videojuegos!
Requisitos: Bolsa de Empleo Incluida
Acceso a bolsa de empleo y a taller de búsqueda de empleo impartido por expertos de recursos humanos especializados en contratación de perfiles tecnológicos.
Para qué te prepara: • Aprende a crear videojuegos profesionales: Con un programa que combina programación, diseño, animación, realidad virtual y gestión de proyectos, adquirirás las competencias clave para desarrollar videojuegos completos y de calidad.
• Metodología práctica: Clases basadas en proyectos reales, donde integrarás distintas tecnologías al desarrollar aplicaciones y demostrar su uso en contexto.
• Prácticas garantizadas: Grupo Atrium facilita tu incorporación laboral al conectar a los estudiantes con empresas del sector.
• Soporte en Discord: Resuelve dudas en tiempo real con expertos, quienes también te guiarán en ejercicios y conceptos.
• Desafíos reales: Ejercicios prácticos avanzados basados en situaciones reales, sin exámenes teóricos, siguiendo la filosofía "Learning by doing".
Certificado: Certificación de Máster otorgada por Grupo Atrium
Temario
Módulo 1: Fundamentos del Desarrollo de Videojuegos y Programación
1.Introducción a la Industria del Videojuego
•Historia y evolución de los videojuegos
•Panorama actual de la industria y tendencias
•Categorías de videojuegos y sus características
•Roles y perfiles profesionales en la creación de videojuegos
2.Programación en Unity con C#
•Fundamentos de programación orientada a objetos
•Variables, estructuras de control y funciones en C#
•Primeros pasos en scripting para Unity: interacción, eventos y componentes
3.Introducción a Unreal Engine y Blueprints
•Exploración del entorno de Unreal Engine
•Desarrollo visual con Blueprints
Módulo 2: Programación y Prototipado de Videojuegos
1.Programación Intermedia en Unity
•Scripting avanzado en Unity: manejo de eventos
•Desarrollo de mecánicas de juego complejas: inventarios, enemigos y sistemas de combate
•Optimización del código para el rendimiento
2.Prototipado y Desarrollo de Sistemas de Juego
•Diseño de sistemas de juego (mecánicas, IA, física)
•Creación de prototipos jugables en Unity
•Iteración y mejoras basadas en pruebas de usuario
•Audio y video, incluyendo grabación, edición y mezcla de audio.
3.Introducción a Unreal Engine con Blueprints y C++
•Creación de mecánicas de juego utilizando Blueprints
•Introducción a C++ en Unreal Engine: clases, herencia y componentes
Módulo 3: Desarrollo Avanzado y Optimización
1.Programación Avanzada en Unity
•Sistemas complejos: IA, sistemas de guardado
•Desarrollo de shaders y efectos visuales mediante scripting
•Integración con servicios externos: APIs y base de datos
•Testing y QA
2.Programación Multijugador en Unity
•Fundamentos del desarrollo multijugador
•Networking en Unity
•Sincronización de estados y comunicación entre jugadores
3.Programación en Unreal Engine
•Uso avanzado de C++ para desarrollo de lógica de juego
•Optimización del rendimiento en Unreal Engine: profiling y ajustes
•Creación de herramientas personalizadas para facilitar el desarrollo
•Testing y QA
Módulo 4: Producción, Animación, Diseño Gráfico, VR y Publicación
1.Arte y Animación con Blender
•Modelado 3D con Blender para videojuegos
•Rigging y animación de personajes
•Integración de activos en Unity y Unreal Engine
2.Narrativa y diseño de historia
• Desarrollo de narrativa interactiva o guionización
3.Diseño Gráfico para Videojuegos
•Fundamentos de diseño gráfico: teoría del color
•Creación de interfaces de usuario (UI) y elementos visuales
•Uso de Photoshop para creación y edición de texturas, interfaces y arte conceptual
4.Creación de Niveles
•Fundamentos del diseño de niveles
•Herramientas y técnicas para diseñar niveles en Unity
•Pruebas y balanceo de niveles para una mejor experiencia de juego
5.Realidad Virtual (VR) y Producción
•Introducción a la Realidad Virtual: conceptos y aplicaciones
•Desarrollo de experiencias VR en Unity
•Integración de hardware VR y optimización para dispositivos VR
6.Producción y Publicación de Videojuegos
•Metodologías de producción: Scrum y Agile
•Planeación y gestión del desarrollo de un videojuego
•Marketing y estrategias de monetización y publicación en plataformas
Módulo 5 :Proyecto Final del Máster
•Desarrollo de un videojuego completo.
•Enfoque en programación y optimización del código.
•Presentación del proyecto.
Trabajo fin de master
El Trabajo Fin de Máster (TFM) será la culminación del proceso de aprendizaje y deberá integrar los conocimientos adquiridos durante todo el máster. Los estudiantes deberán desarrollar un videojuego completo, aplicando las competencias de programación, diseño, producción y publicación vistas en cada módulo.
Herramientas y librerías que aprenderás.
¿Qué herramientas dominarás?
•Motores de juego:
oUnity (C#): Perfecto para crear videojuegos 2D y 3D con mecánicas interactivas.
oUnreal Engine (Blueprints y C++): Ideal para desarrollar videojuegos de alto rendimiento y gráficos impresionantes.
•Lenguajes de programación:
oC#: Usado en Unity para programar acciones y mecánicas en los videojuegos.
oC++: Utilizado en Unreal Engine para controlar la lógica avanzada y el rendimiento del juego.
oJavaScript: Útil para añadir funcionalidades extra y crear elementos interactivos.
•Diseño y modelado 3D:
oBlender: Crea personajes y objetos 3D desde cero y anímalos para darles vida.
oPhotoshop: Diseña texturas, interfaces y arte conceptual para el mundo del videojuego.
oSubstance Painter: Aplica texturas realistas y detalladas a modelos 3D.
oMaya: Especializado en animación avanzada y creación de personajes 3D.
oZBrush: Para esculpir modelos 3D detallados como criaturas y entornos.
oFigma: Diseña interfaces visuales y organiza elementos del juego rápidamente.
•Realidad Virtual (VR):
oUnity y Unreal Engine: Desarrolla mundos inmersivos para gafas de realidad virtual.
•Control de versiones:
oGit y GitHub: Guarda, organiza y comparte tu progreso mientras trabajas en equipo.
•Producción y gestión:
oTrello/Jira: Planifica tareas y organiza tu tiempo para completar el proyecto.
oFMOD/Wwise: Crea efectos de sonido y música que se integren perfectamente en tus videojuegos.
¡Prepárate para llevar tus habilidades al siguiente nivel con estas herramientas de vanguardia!