Especialización en Desarrollo Videojuegos
El desarrollo de videojuegos es una disciplina esencial en la actualidad, fusionando creatividad y tecnología para ofrecer experiencias únicas.
- Duración120 h
- Unidades12
- FormatoSCORM 1.2
Sobre este contenido
El desarrollo de videojuegos es una disciplina esencial en la actualidad, fusionando creatividad y tecnología para ofrecer experiencias únicas. Esta Especialización en Desarrollo Videojuegos aborda desde la evolución de los videojuegos hasta la creación de proyectos reales, utilizando herramientas clave como Unity 3D y C#. Con un enfoque práctico, podrás adquirir habilidades en modelado, programación, físicas y realidad virtual.
El impacto de los videojuegos en la sociedad contemporánea es innegable. Van más allá del entretenimiento, influyendo en la cultura, la educación y la tecnología. Esta formación te permitirá comprender y contribuir a este fenómeno cultural, preparándote para enfrentar desafíos en constante evolución en la industria.
A quién va dirigido
Esta Especialización en Desarrollo Videojuegos está diseñada para profesionales de la programación, diseño gráfico, ingeniería de software y entusiastas de los videojuegos que deseen una especialización en el desarrollo. Es ideal para quienes buscan una formación integral y práctica para ingresar o avanzar en la industria del desarrollo de videojuegos.
Temario
12 unidades didácticas · 120 horas
Contenido12 unidades
Introducción al mundo del videojuego
- Tipos de videojuegos
- Música en los videojuegos
- Elementos de los videojuegos
- Los videojuegos y su repercusión en la sociedad actual
Historia de los videojuegos (2010 a actualidad)
- El videojuego en el mundo actual
- La evolución del videojuego en la última década
- Videojuegos más vendidos en los últimos años y "Players"
- Twitch
Introducción al mundo 3D
- Sistema de coordenadas
- Diferentes espacios. (local y global)
- Vértices y mallas
- Polígonos y ejes
- Texturizado
- Sistema de cámaras
- Iluminación básica
Introducción a unity 3D
- ¿Qué es Unity 3D y por qué su uso?
- Interfaz de Unity 3D
- Selección de elementos y foco
- Introducción a los GameObjects
Modelado 2D y 3D
- Componentes y GameObjects
- Transformaciones de elementos
- Texturizado y materiales
Creación de escenarios
- Terreno y cielo
- Elementos de la naturaleza (árboles, agua, vegetación,…)
- Iluminación
- Luz ambiental
- Luz de interiores (mapas de luces)
- Sistema de cámaras (tradicional y tercera persona)
Los personajes
- Importación de personajes de otros sistemas
- Animación de personajes (clásica y Mecanim)
- RagDoll
Físicas
- Mallas de colisión
- Triggers
- Joints
- RigidBodies y SoftBodies
- Objetos animados en línea de tiempos
- Sprites
Programación
- Introducción al lenguaje C#
- Matemáticas y trigonometría
- Bucles
- Transformaciones avanzadas de GameObjects
- Comunicación entre objetos
- Control de personajes
- Control de luces y cámaras
El juego
- RayCasting
- Detección de objetos y caminos
- Colisiones
- Control avanzado de cámaras
- Armamento
- Programación de sistemas online
- Multijugador
- Diferentes tratamientos para juegos 2D y 3D
Realidad virtual
- Integración con Google Cardboard
- Integración con Oculus Rift
- Input y mecánicas en juegos de realidad virtual
Desarrollo de proyecto real
- Creación de un videojuego con realidad virtual
Palabras clave
Más contenidos de Informática y Programación
Ver los 16 →- IFCD073PO DESARROLLO DE APLICACIONES MÓVILES PARA ANDROID180 h · 7 unid.
- IFCD79 INTRODUCCIÓN AL DESARROLLO DE APLICACIONES ORIENTADAS A OBJETOS30 h · 2 unid.
- IFCD80 INVENTOR 3D BÁSICO30 h · 1 unid.
- Desarrollo de Aplicaciones con Tecnologías Web200 h · 10 unid.
- CTRG0001 TÉCNICAS DE GAMIFICACIÓN120 h · 10 unid.
- Crea Tu Primera Aplicación Para Android y HTML550 h · 5 unid.