módulo #1 Introducción a Unity y al desarrollo de juegos en 3D Descripción general de Unity, sus características y los conceptos básicos del desarrollo de juegos en 3D
módulo #2 Configuración de Unity y Unity Hub Descarga e instalación de Unity, configuración de Unity Hub y creación de un nuevo proyecto
módulo #3 Descripción de la interfaz de Unity Navegación por el editor de Unity, comprensión de los diferentes paneles y ventanas y personalización de la interfaz
módulo #4 Conceptos básicos de modelado 3D Introducción a los conceptos de modelado 3D, incluidos vértices, aristas y caras, y cómo crear modelos 3D simples
módulo #5 Importación y configuración de activos 3D Importación de modelos, texturas y animaciones 3D en Unity, y configuración de prefabricados y escenas
módulo #6 Descripción del sistema de transformación de Unity Trabajar con posiciones, rotaciones y escalas en Unity, incluido el uso del componente Transform y la creación de secuencias de comandos de transformaciones
módulo #7 Materiales y texturas Creación y aplicación de materiales, comprensión de los tipos de texturas y uso del Inspector de materiales
módulo #8 Conceptos básicos de iluminación Introducción a los conceptos de iluminación, incluidos los tipos de luces, fuentes de luz y modelos de iluminación
módulo #9 Configuración de una escena básica Creación de una escena simple, incluida la adición de objetos, luces y una cámara, y la configuración de un área de juego básica
módulo #10 Introducción a la programación de scripts en C# Conceptos básicos de programación en C#, incluidas variables, tipos de datos, bucles y declaraciones condicionales
módulo #11 Conceptos básicos de programación de scripts de Unity Descripción de la arquitectura de scripts de Unity, incluidos MonoBehaviours, scripts y componentes
módulo #12 Trabajar con el motor de física de Unity Introducción al motor de física de Unity, incluidos colisionadores, cuerpos rígidos y materiales de física
módulo #13 Creación de objetos interactivos Adición de interactividad a los objetos, incluido el uso de colisionadores, activadores y scripts
módulo #14 Fundamentos de animación Introducción a los conceptos de animación, incluidos fotogramas clave, curvas y controladores de animación
módulo #15 Creación de animaciones en Unity Creación e importación de animaciones, uso de la ventana de animación y configuración de máquinas de estados
módulo #16 Diseño de UI y UX Introducción a los principios de diseño de la interfaz de usuario y la experiencia del usuario, incluidos el diseño, la tipografía y la teoría del color
módulo #17 Creación de elementos de UI en Unity Creación de elementos de UI, incluidos texto, imágenes y botones, y uso del lienzo de UI
módulo #18 Fundamentos de audio Introducción a los conceptos de audio, incluidas las ondas de sonido, las frecuencias y los formatos de audio
módulo #19 Trabajar con audio en Unity Importación y uso de recursos de audio, incluida la adición de fuentes de audio y oyentes
módulo #20 Optimización y rendimiento Comprensión y mejora del rendimiento del juego, incluida la creación de perfiles, la optimización de recursos y el uso de lotes
módulo #21 Depuración y prueba Uso de la depuración de Unity Herramientas, incluido el depurador, la consola y los mensajes de error, y configuración de marcos de prueba
módulo #22 Implementación y publicación de su juego Preparación de su juego para su lanzamiento, incluida la exportación, el archivado y la publicación en varias plataformas
módulo #23 Características avanzadas de Unity Exploración de las características avanzadas de Unity, incluidos ProBuilder, PolyBrush y el kit de herramientas Unity ML-Agents
módulo #24 Temas avanzados de scripting Técnicas avanzadas de scripting de C#, incluidas corrutinas, async/await y objetos que se pueden programar
módulo #25 Resumen y conclusión del curso Planificación de los próximos pasos en el desarrollo de juegos 3D con Unity