Cursos/Talleres | Desarrollo de Videojuegos en Godot 2D
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.
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.