Desarrollo de Videojuegos

Contáctenos para más información sobre estos cursos en formato individual y/o Corporativo

VG1001 Curso de Introducción al Desarrollo de Videojuegos
  • Contenido:
    • Historia y evolución de los videojuegos.
    • Géneros de videojuegos y sus características.
    • El ciclo de vida de un videojuego: idea, desarrollo, prueba y lanzamiento.
    • Herramientas de desarrollo: Unity, Unreal Engine, GameMaker Studio.
  • Actividad práctica: Investigación sobre un videojuego famoso y análisis de sus mecánicas y diseño.
VG1002 Curso de Diseño de Juegos (Game Design)
  • Contenido:
    • Conceptualización y desarrollo de ideas para juegos.
    • Diseño de mecánicas de juego: gameplay, reglas, interacción.
    • Diseño de niveles (level design) y flujo de juego.
    • Creación de un documento de diseño del juego (Game Design Document – GDD).
  • Actividad práctica: Desarrollar el concepto de un juego y crear su GDD.
 VG1003 Curso de Programación Básica para Videojuegos
  • Contenido:
    • Introducción a la programación orientada a objetos (POO).
    • Scripts en Unity: lenguaje C# y su uso en videojuegos.
    • Lógica de juegos: ciclos, estados y eventos.
    • Control de personajes y detección de colisiones.
  • Actividad práctica: Crear un controlador básico para un personaje utilizando Unity y C#.
VG1004 Curso de Gráficos y Animaciones en Videojuegos
  • Contenido:
    • Introducción al arte 2D y 3D en videojuegos.
    • Uso de herramientas de diseño como Blender, Photoshop y Aseprite.
    • Creación y optimización de personajes, entornos y objetos.
    • Implementación de animaciones básicas en Unity (animación por sprite, rigs 3D, animación de esqueleto).
  • Actividad práctica: Diseñar e implementar un personaje básico y su animación.
VG1005 Curso de Desarrollo de Física y Sistemas de Juego
  • Contenido:
    • Introducción a la física en videojuegos (gravedad, colisiones, fuerza).
    • Uso del motor físico de Unity.
    • Desarrollo de sistemas de salud, puntuación y progresión.
    • Creación de interacciones entre objetos y el entorno.
  • Actividad práctica: Implementar un sistema de puntuación y física básica en un juego.
VG1006 Curso de Audio y Música en Videojuegos
  • Contenido:
    • Importancia del audio en la experiencia del jugador.
    • Introducción a la creación de efectos de sonido (SFX) y música.
    • Implementación de música de fondo y efectos de sonido en Unity.
    • Herramientas de edición de audio: Audacity, BFXR.
  • Actividad práctica: Crear e integrar sonidos y música en el prototipo del juego.
VG1007 Curso de Publicación y Distribución de Videojuegos
  • Contenido:
    • Proceso de prueba (QA) y depuración de errores.
    • Optimización del juego para diferentes plataformas.
    • Publicación en plataformas como Steam, Google Play, App Store, Itch.io.
    • Monetización y marketing para videojuegos independientes.
  • Actividad práctica: Preparar el proyecto para su publicación.

Contáctenos para más información sobre esteHiguer diploma

Nivel: Principiante a intermedio
Requisitos previos: Conocimientos básicos de programación (opcional, pero recomendado)

Objetivo del diploma:

Enseñar a los estudiantes el proceso completo de desarrollo de un videojuego, desde la conceptualización hasta la implementación final, utilizando motores de juego populares como Unity y Unreal Engine. Al finalizar, los estudiantes habrán desarrollado un juego funcional que puedan seguir mejorando.

Módulo I: Introducción al Desarrollo de Videojuegos
  • Contenido:
    • Historia y evolución de los videojuegos.
    • Géneros de videojuegos y sus características.
    • El ciclo de vida de un videojuego: idea, desarrollo, prueba y lanzamiento.
    • Herramientas de desarrollo: Unity, Unreal Engine, GameMaker Studio.
  • Actividad práctica: Investigación sobre un videojuego famoso y análisis de sus mecánicas y diseño.
Módulo II: Diseño de Juegos (Game Design)
  • Contenido:
    • Conceptualización y desarrollo de ideas para juegos.
    • Diseño de mecánicas de juego: gameplay, reglas, interacción.
    • Diseño de niveles (level design) y flujo de juego.
    • Creación de un documento de diseño del juego (Game Design Document – GDD).
  • Actividad práctica: Desarrollar el concepto de un juego y crear su GDD.
Módulo 3: Programación Básica para Videojuegos
  • Contenido:
    • Introducción a la programación orientada a objetos (POO).
    • Scripts en Unity: lenguaje C# y su uso en videojuegos.
    • Lógica de juegos: ciclos, estados y eventos.
    • Control de personajes y detección de colisiones.
  • Actividad práctica: Crear un controlador básico para un personaje utilizando Unity y C#.
Módulo 4: Gráficos y Animaciones en Videojuegos
  • Contenido:
    • Introducción al arte 2D y 3D en videojuegos.
    • Uso de herramientas de diseño como Blender, Photoshop y Aseprite.
    • Creación y optimización de personajes, entornos y objetos.
    • Implementación de animaciones básicas en Unity (animación por sprite, rigs 3D, animación de esqueleto).
  • Actividad práctica: Diseñar e implementar un personaje básico y su animación.
Módulo 5: Desarrollo de Física y Sistemas de Juego
  • Contenido:
    • Introducción a la física en videojuegos (gravedad, colisiones, fuerza).
    • Uso del motor físico de Unity.
    • Desarrollo de sistemas de salud, puntuación y progresión.
    • Creación de interacciones entre objetos y el entorno.
  • Actividad práctica: Implementar un sistema de puntuación y física básica en un juego.
Módulo 6: Audio y Música en Videojuegos
  • Contenido:
    • Importancia del audio en la experiencia del jugador.
    • Introducción a la creación de efectos de sonido (SFX) y música.
    • Implementación de música de fondo y efectos de sonido en Unity.
    • Herramientas de edición de audio: Audacity, BFXR.
  • Actividad práctica: Crear e integrar sonidos y música en el prototipo del juego.
Módulo 7: Publicación y Distribución de Videojuegos
  • Contenido:
    • Proceso de prueba (QA) y depuración de errores.
    • Optimización del juego para diferentes plataformas.
    • Publicación en plataformas como Steam, Google Play, App Store, Itch.io.
    • Monetización y marketing para videojuegos independientes.
  • Actividad práctica: Preparar el proyecto para su publicación.
Módulo 8: Proyecto Final
  • Contenido:
    • Desarrollo completo de un videojuego funcional.
    • Implementación de todo lo aprendido (diseño, programación, gráficos, audio).
    • Presentación y retroalimentación de los compañeros e instructor.
  • Actividad práctica: Desarrollar y presentar un videojuego jugable.
Herramientas necesarias:
  • Software: Unity, Unreal Engine, Blender (para modelado), Audacity (para audio), Visual Studio (para programación).
  • Hardware: Computadora con especificaciones adecuadas para el desarrollo de videojuegos.
Evaluación:
  • Proyectos prácticos: 70%
  • Participación en foros y actividades: 10%
  • Examen final: 20%