Desarrollo de Videojuegos en Godot 2D

Fundamentación

El desarrollo de videojuegos integra programación, diseño y creatividad, ofreciendo un entorno práctico y motivador para aprender. El curso propone introducir los fundamentos de la programación mediante la creación de un videojuego 2D con Godot 4, fomentando la resolución de problemas, la autonomía y el desarrollo de habilidades aplicables a futuros proyectos profesionales.

Duración 20 horas
Inicio A confirmar
Modalidad Virtual asincrónico
Cursada A confirmar
Requisitos Sin requisitos previos
Certificado UTN - FRH

Objetivo

Introducir a los estudiantes en los fundamentos de la programación y el desarrollo de videojuegos 2D mediante Godot 4, creando y publicando un videojuego propio. Se abordarán conceptos básicos de programación, diseño de mecánicas, organización de proyectos, animación, sonido, pruebas y resolución de errores.

Formas de pago

$ A confirmar ( 1 pago) Total
  •  

Descuentos de la Regional FRH por Resolución de Consejo Directivo:

20% Para estudiantes regulares de la FRH.
10% Para Docentes y Graduados.

Docente

Sr. MERCAICH, Ignacio

 

Conocé todos los cursos y capacitaciones

Programa

  • Módulo 1: Introducción al desarrollo de videojuegos y a Godot: Elementos de un videojuego; instalación; interfaz del editor; nodos y escenas; incorporación de un sprite; diseño del juego en una página.
  • Módulo 2: Fundamentos de programacion I: Scripts y GDScript; variables y tipos de datos; operadores; funciones; variables exportadas; lectura de errores.
  • Módulo 3: Fundamentos de programación II y movimiento: Condicionales; operadores lógicos; bucles; ciclo de procesamiento y delta; sistema de entrada; vectores; límites de pantalla.
  • Módulo 4: Escenas reutilizables y colisiones: Instanciación de escenas; áreas y formas de colisión; señales; eliminación de nodos.
  • Módulo 5: Generación de objetos y aleatoriedad: Instanciación por código; temporizadores; números aleatorios; movimiento de obstáculos; limpieza de objetos.
  • Módulo 6: Estado del juego e interfaz.: Puntaje y vidas; señales propias; interfaz de usuario (HUD); condición de derrota; reinicio. Hito: prototipo jugable.
  • Módulo 7: Retroalimentación y sensación de juego: Sonido; partículas; interpolación (Tween); vibración de cámara; destellos; comparación de versiones.
  • Módulo 8: Animación y arte: Animación de sprites; filtro de texturas; fondos y paleta; fuentes y licencias libres.
  • Módulo 9: Menús, flujo de juego y dificultad: Menú principal; cambio de escenas; pausa; dificultad progresiva; guardado del récord.
  • Módulo 10: Pruebas de usuario, exportación y publicación: Pruebas con usuarios; priorización de mejoras; exportación web y de escritorio; publicación en itch.io; próximos pasos.