Diseño y programación de videojuegos (Remoto)

24 ene 2024

5 semanas

Curso: Programación de Videojuegos

Semana 1: Introducción a la Programación de Videojuegos

  • Contenido:

    • ¿Qué es la programación de videojuegos? Historia y evolución.

    • Introducción a los diferentes tipos de videojuegos y géneros.

    • Herramientas y motores de juego: selección de motor (Unity, Unreal Engine, Godot).

    • Fundamentos de programación: lenguajes de programación comunes en videojuegos (C#, C++, GDScript).

Semana 2: Fundamentos de Diseño de Juegos

  • Contenido:

    • Principios del diseño de juegos: mecánicas, dinámicas y estética.

    • Creación de un concepto de juego: brainstorming y documentación.

    • Estructura de un videojuego: ciclo de juego y gestión de escenas.

    • Introducción a la creación de prototipos: papel y prototipos digitales.

Semana 3: Desarrollo de Personajes y Entornos

  • Contenido:

    • Modelado y animación de personajes: herramientas y técnicas.

    • Creación de entornos y niveles: diseño de escenarios y optimización.

    • Implementación de físicas en el juego: gravedad, colisiones y comportamiento de objetos.

    • Uso de recursos gráficos y sonoros en el desarrollo de juegos.

Semana 4: Programación de Mecánicas de Juego

  • Contenido:

    • Implementación de mecánicas de juego: movimientos, interacciones y acciones.

    • Uso de inteligencia artificial básica: patrones de comportamiento de enemigos y NPCs.

    • Diseño de sistemas de puntuación y progresión: logros y recompensas.

    • Manejo de entradas del jugador: teclado, mouse y controladores.

Semana 5: Proyecto Final y Publicación del Juego

  • Contenido:

    • Desarrollo de un proyecto final integrando todos los conceptos aprendidos: creación de un videojuego completo (2D o 3D).

    • Pruebas de juego: detección y corrección de errores (debugging).

    • Preparación para la publicación: exportación del juego y consideraciones para diferentes plataformas.

    • Presentación del proyecto final y retroalimentación: discusión sobre mejoras y próximos pasos en el desarrollo.

Stay Informed, Stay Inspired

Subscribe to my newsletter for the latest design insights.

Stay Informed, Stay Inspired

Subscribe to my newsletter for the latest design insights.