módulo #1 Introducción al desarrollo avanzado de juegos Descripción general del curso, importancia de las técnicas avanzadas de desarrollo de juegos y configuración del entorno de desarrollo.
módulo #2 Técnicas de optimización para juegos de alto rendimiento Comprender los cuellos de botella del rendimiento, las estrategias de optimización y las técnicas de evaluación comparativa
módulo #3 Programación avanzada de gráficos 3D Uso de sombreadores, instancias de geometría y técnicas de iluminación avanzadas para crear imágenes sorprendentes
módulo #4 Animación y simulación basadas en la física Creación de animaciones y simulaciones realistas utilizando motores de física y técnicas matemáticas avanzadas.
módulo #5 Física de juego avanzada y detección de colisiones Implementación de comportamientos físicos complejos, detección de colisiones y respuesta mediante motores de física
módulo #6 Inteligencia artificial y aprendizaje automático en los juegos Uso de técnicas de IA y ML para crear agentes inteligentes, sistemas de búsqueda de rutas y toma de decisiones
módulo #7 Diseño de sonido dinámico y programación de audio Creación de experiencias de audio envolventes mediante diseño de sonido dinámico, guiones de audio y técnicas de audio 3D
módulo #8 Diseño e implementación de interfaz de usuario avanzada Diseño e implementación de interfaces de usuario responsivas, intuitivas y visualmente atractivas.
módulo #9 Arquitectura de juegos en red y multijugador Diseño e implementación de arquitecturas de juegos multijugador escalables, seguras y de alto rendimiento.
módulo #10 Juegos en la nube y juegos como servicio (GaaS) Comprender los juegos en la nube, GaaS y sus implicaciones en el desarrollo y la distribución de juegos
módulo #11 Pruebas de juegos avanzadas y control de calidad Uso de automatización, CI/CD y marcos de prueba para garantizar lanzamientos de juegos de alta calidad
módulo #12 Análisis de juegos y monitorización del rendimiento Recopilar, analizar y actuar sobre los datos del juego para mejorar la participación y la retención de los jugadores.
módulo #13 Narrativa y diseño narrativo en los videojuegos Creación de historias, personajes y diálogos atractivos para mejorar la inmersión del jugador.
módulo #14 Psicología del jugador y diseño conductual Comprender la motivación, la psicología y el diseño conductual del jugador para crear un juego adictivo y atractivo.
módulo #15 Desarrollo de juegos de realidad virtual y aumentada Diseño y desarrollo de experiencias inmersivas de VR y AR
módulo #16 Medidas de seguridad del juego y antitrampas Proteger los juegos contra hackeos, trampas y piratería mediante técnicas de seguridad avanzadas
módulo #17 Localización y culturalización de juegos Adaptación de juegos a mercados globales, idiomas y diferencias culturales
módulo #18 Arquitectura y personalización de motores de juego avanzados Diseño y personalización de motores de juego para satisfacer requisitos de juego específicos.
módulo #19 Iluminación global en tiempo real Implementación de técnicas de iluminación avanzadas, incluida la iluminación global en tiempo real y la representación basada en la física.
módulo #20 Animación y rigging de personajes avanzados Creación de animaciones de personajes complejas, técnicas de rigging y skinning.
módulo #21 Efectos visuales y especiales en los juegos Creación de efectos visuales, explosiones y destrucción realistas e impresionantes.
módulo #22 Flujos de trabajo y líneas de desarrollo de juegos Optimización del desarrollo de juegos mediante procesos eficientes, flujos de trabajo y técnicas de gestión de proyectos
módulo #23 Desarrollo de juegos cooperativos y asincrónicos Mejores prácticas para el desarrollo de juegos colaborativos, control de versiones y flujos de trabajo asincrónicos
módulo #24 Resumen y conclusión del curso Planificación de los próximos pasos en la carrera de Técnicas Avanzadas de Desarrollo de Juegos