(Nivel Inicial)
Prof. Elias Escalante

Este curso es el primer paso para entender cómo se hace un videojuego desde adentro. Arrancás instalando Godot 4 y conociendo su lógica de nodos y escenas.
Desde la primera clase ya definís la idea de tu proyecto final, que después ajustás pensando en el scope. Con GDScript perdés el miedo a programar: variables, condicionales, funciones e inputs, siempre aplicados a algo que se mueve en pantalla. A partir de la mitad del curso las clases se vuelven playgrounds de práctica; armaremos un personaje que corre y salta con buen game feel, enemigos que patrullan, ítems para juntar, zonas de daño y de victoria, y un HUD conectado a un GameManager que ordena todo el juego. Entre clase y clase tenés consultas abiertas para destrabarte cuando algo no funciona.
El cierre es tu propio juego pulido, exportado y listo para compartir.
Entender cómo se construye un videojuego desde cero.
Perder el miedo a programar con un enfoque práctico.
Aprender a pensar la lógica detrás de un juego.
Crear mecánicas simples e interactivas.
Desarrollar tu primer videojuego listo para ser jugado.
Modalidad
Campus en Discord
La herramienta más utilizada para comunicaciones en la industria. Muchos equipos trabajan con Discord, por eso hacemos que la experiencia educativa transcurra en la misma plataforma donde se suele trabajar.
100% online
Accedé a tus clases desde cualquier parte del mundo, participá online charlando directamente con tus mentorxs.
Si no podés asistir: la clase queda grabada para verla de forma asincrónica.
2 meses - 8 clases
Cursos cortos pensados para hacerlos en paralelo con otros estudios y/o trabajo.
Desafíos cortos en cada clase para arrancar practicando.
Consultoría constante durante la cursada para cubrir dudas.
Apto portfolio
Todos los cursos están planificados para que salgas con una pieza lista para agregar a tu portfolio.
El trabajo final será el resultado de las herramientas aprendidas y te servirá para demostrar el conocimiento aprendido.
Requerimientos técnicos
Día y horario
Conocimientos requeridos
Sistema operativo : Windows 10 | Linux (cualquier distribución) | MacOS (10.13 OpenGL o 10.15 Metal)
Procesador: x86_64 CPU con SSE4.2, o x86_32 CPU con SSE2
Memoria: 4 GB de RAM
Almacenamiento: 2GB de espacio disponible
Gráficos : soporte para OpenGL 3.3
8 clases
Viernes - 18 hs (ARG)
Ninguno.

El ADN de GODOT
Módulo 1
Instalación del engine.
Conociendo el entorno de trabajo de GODOT.
Creación de tu primer Proyecto.
Concepto de Nodo y Escena.
Tipos de Nodos.


La filosofía de GODOT - Composición y prototipado rápido
Módulo 2
Composición.
Todo es un Nodo. (Regla de oro)
UI: Maquetación Modular y Contenedores.
Assets - ¿Qué es un Asset? (Sprites, sonidos, fuentes).


Introducción a GDScript: Fundamentos de Programación en Godot 4
Módulo 3
Variables | Constantes.
Estructuras condicionales y control de flujo.
Estructuras repetitivas.
Funciones.
Inputs básicos.


GDScript: Programación Estructurada y Nodos
Módulo 4
Scripts y nodos.
_ready | process | physics process.
Ciclo de vida.
Introducción a POO en Godot.


PLAYGROUND I: Laboratorio de movimiento
Módulo 5
Player
Configuración de inputs. (Input Map)
Movimiento del personaje.
Salto y gravedad.
Ajustes de movimiento. (game feel)
Enemigos
Movimiento automático.
Patrulla simple.
Parámetros configurables. (velocidad, rango)


PLAYGROUND II: Interacciones y Sistema de Juego
Módulo 6
Interacciones básicas con Area2D
Nodo Area2D
Introducción a señales
Detección de colisiones
Sistema de ítems
Ítems con Area2D
Señales personalizadas (collected)
Eliminación del objeto (queue_free)
Sistema de daño (enemigos)
Detección player-enemigo
Reducción de vida
Zona de muerte | Zona de victoria
Áreas especiales (kill zone | win zone)
Reinicio de escena
Interacción con objeto final (puerta)
Introducción al GameManager (SingleTon)


PLAYGROUND III: HUD + GameManager
Módulo 7
GameManager
¿Qué es un GameManager?
¿Por qué centralizar la lógica?
Manejo de estado global del juego
Persistencia
Señales, a conectar todo
Conexión de señales entre nodos
Desacoplar lógica usando señales
HUD
Nodo CanvasLayer
Mostrar información en pantalla
Elementos básicos de UI
Integración total
Conectar GameManager con HUD
Actualización dinámica de datos


PLAYGROUND IV- El Gran Cierre - Pulido, Exportación y Presentación
Módulo 8
Pulido del juego (Game Feel)
Mejora de la experiencia de usuario
Flujo completo del juego
Exportación del proyecto


ARANCEL
VALORES
$22.000 ARS
$60.000 ARS
$60.000 ARS
$30.000 ARS
$90.000 ARS
$90.000 ARS
2026
2027
¡Inscribite antes de 2027 para congelar los valores!
MATRICULA
CUOTA MES 1
CUOTA MES 2
MATRICULA
CUOTA MES 1
CUOTA MES 2
*Si no vivís en Argentina escribinos para conocer otros modos de pago



