módulo #1 Introducción al desarrollo de juegos móviles Descripción general de la industria de los juegos móviles, trayectorias profesionales y objetivos del curso
módulo #2 Configuración del entorno de desarrollo Instalación y configuración de las herramientas y el software necesarios para el desarrollo de juegos móviles
módulo #3 Motores de juegos: descripción general y comparación Introducción a los motores de juegos populares como Unity y Unreal Engine
módulo #4 Introducción a Unity Creación de un nuevo proyecto, comprensión de la interfaz de Unity y configuración básica de la escena
módulo #5 Conceptos básicos de programación en C# para Unity Introducción a los conceptos de programación en C# y cómo usarlos en Unity
módulo #6 Desarrollo de juegos 2D con Unity Creación de un juego 2D en Unity, incluidos sprites, animaciones y detección de colisiones
módulo #7 Entrada y controles del usuario Manejo de la entrada del usuario, incluidos los controles táctiles, del teclado y del gamepad
módulo #8 Física del juego y detección de colisiones Comprensión de los motores de física e implementación de la detección de colisiones en Unity
módulo #9 Gráficos y animación Trabajar con gráficos, incluidas texturas, materiales y animaciones
módulo #10 Diseño de sonido e implementación de audio Diseño e implementación de elementos de audio, incluidos efectos de sonido y música
módulo #11 Principios de diseño de UI y UX Diseño de interfaces de usuario y experiencias de usuario para juegos móviles
módulo #12 Implementación de UI y UX en Unity Creación de elementos de UI y UX en Unity, incluidos menús, botones y controles deslizantes
módulo #13 Gestión del estado del juego y puntuación Implementación de la gestión del estado del juego, la puntuación y la mecánica de fin del juego
módulo #14 Funciones específicas para dispositivos móviles y optimización Optimización para dispositivos móviles, incluida la duración de la batería, el rendimiento y la compatibilidad de funciones
módulo #15 Monetización y publicidad Comprensión de los modelos de monetización, incluidas las compras dentro de la aplicación, los anuncios y las suscripciones
módulo #16 Pruebas y depuración Técnicas de depuración y prueba para juegos móviles, incluido el manejo de errores y la optimización
módulo #17 Publicación y distribución Preparación y publicación de juegos móviles en App Store y Google Play Store
módulo #18 Análisis y medición del rendimiento Seguimiento y análisis del rendimiento del juego, incluidas métricas e indicadores clave de rendimiento
módulo #19 Funciones avanzadas de Unity Exploración de funciones avanzadas de Unity, incluidas física, gráficos y animación
módulo #20 Desarrollo de AR y VR para dispositivos móviles Introducción al desarrollo de realidad aumentada y realidad virtual para dispositivos móviles
módulo #21 Multijugador y redes Implementación de funciones multijugador y redes en juegos móviles
módulo #22 Mejores prácticas de desarrollo de juegos Seguimiento de las mejores prácticas para el desarrollo de juegos, incluidos los estándares de codificación y la organización del proyecto
módulo #23 Desarrollo multiplataforma Desarrollo de juegos que se ejecutan en múltiples plataformas, incluidos iOS, Android y computadoras de escritorio
módulo #24 Conceptos avanzados de diseño de juegos Exploración de conceptos avanzados de diseño de juegos, incluido el diseño de niveles y la mecánica del juego
módulo #25 Resumen y conclusión del curso Planificación de los próximos pasos en la carrera de desarrollo de juegos móviles