course-premium

Curso actualmente no disponible

DISEÑO Y DESARROLLO DE VIDEOJUEGOS (CON PRÁCTICAS)

Curso

Online

¡67% de ahorro!
315 € IVA inc.

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

Ingresa al mundo de los videojuegos y dale vida a tus ideas.

  • Tipología

    Curso

  • Metodología

    Online

  • Idiomas

    Castellano

  • Horas lectivas

    400h

  • Duración

    3 Meses

  • Prácticas en empresa

¿Te gustan los videojuegos? Es muy probable que en algún momento hayas considerado dedicarte a ello, pero no tienes idea sobre programación, o como comenzar, pues no te preocupes, Únicas Formación realiza un curso de Diseño y desarrollo de videojuegos orientado a ti, personas con vocación, con ganas de aprender y mucha pasión, y por eso lo promociona mediante el portal de Emagister.

El centro ofrece un completo campus online en donde se encuentra disponible todo el material formativo, e incluso brinda tutorías personalizadas, es lo mejor de la modalidad semipresencial, además la duración estimada es de tan solo tres meses.
El mundo de los videojuegos vive su mejor momento, la pandemia ha motivado a muchas personas a atreverse y probar suerte con sus sueños, prueba de ello es la gran cantidad de estudios indie que han surgido en los últimos años, de hecho el volumen millonario de esta industria ha superado a la del cine, entonces, ¿por qué no lo intentas tú también? Adquiere bases sólidas con el curso actual, sobre escenario, personajes, animaciones, programación, IA, texturas, iluminación, cámaras, sonidos, y mucho más.

Este el momento indicado de arriesgarse, presiona en “Pide información” y comienza a estudiar aquello que te apasiona, Emagister quiere ofrecerte el servicio más rápido y sencillo, por lo que matriculación se resuelve por vía telefónica con un asesor.

A tener en cuenta

Aprender cómo se trabaja en la realización del guión, los personajes, escenarios, mecánicas de juego, inteligencia artificial, una pequeña ayuda para todos los futuros diseñadores que quieren embarcarse en la gran aventura de crear videojuegos.

No es necesario cumplir con requisitos previos para realizar esta formación.

Recibirás una titulación propia de Únicas Formación en "Diseño y desarrollo de videojuegos".

Disfruta de los cursos desde tu casa. Sin horarios y a tu propio ritmo. Vídeos de alta calidad desde la comodidad de tu casa. Acceso ilimitado para que puedas volver a ver las lecciones tantas veces como desees y de por vida. Los tutores compartirán sus conocimientos y experiencias contigo en cada lección. Al terminar tu curso, recibirás un certificado de finalización con tu nombre y detalles del curso.

Un asesor te contactará por vía telefónica para resolver las dudas que tengas sobre el curso, y si lo deseas, realizar el proceso de matriculación junto a ti.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

2023
2022
2021
2020
2019
Este centro lleva demostrando su calidad en Emagister
5 años con Emagister

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 5 años en Emagister.

Materias

  • Creación de videojuegos
  • Desarrollo de videojuegos
  • Programación de videojuegos
  • Diseño de escenarios
  • Animación de personaje

Profesores

Equipo Docente

Equipo Docente

Profesorado

Temario

VOLUMEN 1: ARQUITECTURA DEL MOTOR

1.INTRODUCCIÓN
1.1. El desarrollo de videojuegos
1.2. Arquitectura del motor. Visión general

2. HERRAMIENTAS DE DESARROLLO
2.1. Introducción
2.2. Compilación, enlazado y depuración
2.3. Gestión de proyectos y documentación

3. C++. ASPECTOS ESENCIALES
3.1. Utilidades básicas
3.2. Clases
3.3. Herencia y polimorfismo
3.4. Plantillas
3.5. Manejo de excepciones

4. PATRONES DE DISEÑO
4.1. Introducción
4.2. Patrones elementales
4.3. Patrones de creación
4.4. Patrones estructurales
4.5. Patrones de comportamiento
4.6. Programming Idioms

5. LA BIBLIOTECA STL
5.1. Visión general de STL
5.2. STL y el desarrollo de videojuegos
5.3. Secuencias
5.4. Contenedores asociativos
5.5. Adaptadores de secuencia

6. GESTIÓN DE RECURSOS
6.1. El bucle de juego
6.2. Gestión básica de recursos
6.3. El sistema de archivos
6.4. Importador de datos de intercambio

7. BAJO NIVEL Y CONCURRENCIA
7.1. Subsistema de arranque y parada
7.2. Contenedores
7.3. Subsistema de gestión de cadenas
7.4. Configuración del motor
7.5. Fundamentos básicos de concurrencia
7.6. La biblioteca de hilos de ICE
7.7. Concurrencia en C++11
7.8. Multi-threading en Ogre3D
7.9. Caso de estudio. Procesamiento en segundo plano mediante hilos

VOLUMEN 2: PROGRAMACIÓN GRÁFICA

1.FUNDAMENTOS DE GRÁFICOS TRIDIMENSIONALES
1.1. Introducción
1.2. El Pipeline Gráfico
1.3. Implementación del Pipeline en GPU
1.4. Arquitectura del motor gráfico
1.5. Casos de Estudio
1.6. Introducción a OGRE
1.7. Hola Mundo en OGRE

2. MATEMÁTICAS PARA VIDEOJUEGOS
2.1. Puntos, Vectores y Coordenadas
2.2. Transformaciones Geométricas
2.3. Perspectiva: Representación Matricial
2.4. Cuaternios
2.5. Interpolación Lineal y Esférica
2.6. El Módulo Math en OGRE
2.7. Ejercicios Propuestos

3. GRAFOS DE ESCENA
3.1. Justificación
3.2. El Gestor de Escenas de OGRE

4. RECURSOS GRÁFICOS Y SISTEMA DE ARCHIVOS
4.1. Formatos de Especificación
4.2. Exportación y Adaptación de Contenidos
4.3. Procesamiento de Recursos Gráficos
4.4. Gestión de Recursos y Escena

5. APIS DE GRÁFICOS 3D
5.1. Introducción
5.2. Modelo Conceptual
5.3. Pipeline de OpenGL
5.4. Ejercicios Propuestos

6. GESTIÓN MANUAL OGRE 3D
6.1. Inicialización Manual
6.2. Uso de OIS
6.3. Creación manual de Entidades
6.4. Uso de Overlays

7. INTERACCIÓN Y WIDGETS
7.1. Interfaces de usuario en videojuegos
7.2. Introducción CEGUI
7.3. Primera aplicación
7.4. Tipos de Widgets
7.5. Layouts
7.6. Ejemplo de interfaz
7.7. Editores de layouts gráficos
7.8. Scripts en detalle
7.9. Cámara de Ogre en un Window
7.10. Formateo de texto
7.11. Características avanzadas

8. MATERIALES Y TEXTURAS
8.1. Introducción
8.2. Modelos de Sombreado
8.3. Mapeado de Texturas
8.4. Materiales en Ogre
8.5. Mapeado UV en Blender
8.6. Ejemplos de Materiales en Ogre
8.7. Render a Textura

9. ILUMINACIÓN
9.1. Introducción
9.2. Tipos de Fuentes de Luz
9.3. Sombras Estáticas Vs Dinámicas
9.4. Ejemplo de uso
9.5. Mapas de Iluminación
9.6. Ambient Occlusion
9.7. Radiosidad

10. EXPORTACIÓN Y USO DE DATOS DE INTERCAMBIO
10.1. Introducción

11.ANIMACIÓN
11.1. Introducción
11.2. Animación en Ogre
11.3. Exportación desde Blender
11.4. Mezclado de animaciones
11.5. Caso de estudio: The Secret of Liches

12. SIMULACIÓN FÍSICA
12.1. Introducción
12.2. Sistema de Detección de Colisiones
12.3. Dinámica del Cuerpo Rígido
12.4. Restricciones
12.5. Introducción a Bullet
12.6. Integración manual en Ogre
12.7. Hola Mundo en OgreBullet
12.8. RayQueries
12.9. TriangleMeshCollisionShape
12.10. Detección de colisiones
12.11. Restricción de Vehículo
12.12. Determinismo
12.13. Escala de los Objetos
12.14. Serialización

VOLUMEN 3: TÉCNICAS AVANZADAS

1.ASPECTOS DE JUGABILIDAD Y METODOLOGÍAS DE DESARROLLO
1.1. Jugabilidad y Experiencia del Jugador
1.2. Metodologías de Producción y Desarrollo
1.3. Metodologías Alternativas

2. C++ AVANZADO
2.1. Estructuras de datos no lineales
2.2. Patrones de diseño avanzados
2.3. Programación genérica
2.4. Aspectos avanzados de la STL
2.5. Otras funcionalidades de la STL 11
2.6. C++11/14: Novedades del nuevo estándar
2.7. Plugins

3. TÉCNICAS ESPECÍFICAS
3.1. Serialización de objetos
3.2. C++ y scripting

4. OPTIMIZACIÓN
4.1. Perfilado de programas
4.2. Optimizaciones del compilador
4.3. Conclusiones

5. VALIDACIÓN Y PRUEBAS
5.1. Programación defensiva
5.2. Desarrollo ágil
5.3. TDD
5.4. Tipos de pruebas
5.5. Pruebas unitarias con Google-tests
5.6. Dobles de prueba
5.7. Dobles de prueba con Google-mock
5.8. Limitaciones

6. EMPAQUETADO Y DISTRIBUCIÓN
6.1. Empaquetado y distribución en Windows
6.2. Empaquetado y distribución en GNU/Linux
6.3. Otros formatos de paquete

7. REPRESENTACIÓN AVANZADA
7.1. Fundamentos
7.2. Uso de Billboards
7.3. Uso de Sistemas de Partículas
7.4. Introducción a los Shaders
7.5. Desarrollo de shaders en Ogre
7.6. Optimización de interiores
7.7. Optimización de Exteriores
7.8. Programando de manera efectiva con C++

8. PLATAFORMAS MÓVILES
8.1. Método de trabajo con un motor de videojuegos
8.2. Creación de escenas
8.3. Creación de prefabs
8.4. Programación de scripts
8.5. Optimización
8.6. Resultado final

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

DISEÑO Y DESARROLLO DE VIDEOJUEGOS (CON PRÁCTICAS)

315 € IVA inc.