Saltar al contenido
Logotipo de Trainontech Trainontech

STEAM, Videojuegos y Creación · GAM-112

De GDevelop a Godot: itinerario de progresión

Pasar del lenguaje visual de GDevelop al código de Godot traduciendo cada concepto uno a uno.

Próximamente Intermedio 7 módulos · 31 clases

Formato asíncrono Docentes FP, Alumnado GDevelop, Godot

Lo que aprenderás

  • Traducir eventos de GDevelop a estructuras de GDScript: condicionales, bucles y funciones.
  • Reconstruir en Godot un juego ya terminado en GDevelop conservando su diseño de escenas.
  • Comparar el modelo de objetos y comportamientos de GDevelop con la jerarquía de nodos de Godot.
  • Sustituir variables globales por señales y referencias explícitas entre nodos.
  • Planificar el cambio de herramienta en el aula sin dejar atrás al alumnado con más dificultad.
  • Depurar los errores del primer contacto con GDScript leyendo la consola y el depurador de Godot.

Contenido del curso

7 módulos · 31 clases en vídeo · práctica guiada en cada módulo

Módulo 1 · Dos formas de decir lo mismo 4 clases
  • Qué se conserva y qué cambia al pasar a código
  • El editor de Godot para quien viene de GDevelop
  • Escenas y nodos frente a escenas y objetos
  • Preparación del proyecto espejo
Módulo 2 · De eventos a instrucciones 5 clases
  • Condición y acción convertidas en if
  • Operadores lógicos y comparaciones en GDScript
  • Subeventos y anidamiento de bloques
  • Eventos repetidos y bucles for y while
  • Indentación, llaves ausentes y errores de sintaxis
Módulo 3 · Datos y estado 4 clases
  • Variables de escena y de objeto frente a variables de nodo
  • Tipos en GDScript y conversión de valores
  • Variables globales frente a autoload y singletons
  • Estructuras de datos: arrays y diccionarios
Módulo 4 · Objetos, nodos y comunicación 5 clases
  • Comportamientos de GDevelop y su equivalente en nodos
  • Referencias entre nodos y rutas de escena
  • Señales: emitir, conectar y por qué evitan el acoplamiento
  • Instanciar y liberar escenas en ejecución
  • Grupos como alternativa a la búsqueda por nombre
Módulo 5 · Reconstruir el juego 5 clases
  • Escena del personaje y movimiento
  • Colisiones y respuesta al daño
  • Marcador, vidas y estado de partida
  • Menús y cambio de escena
  • Comparación del resultado con la versión original
Módulo 6 · Depuración y autonomía 4 clases
  • Leer un error de GDScript y localizar la línea
  • Puntos de interrupción y depurador remoto
  • Imprimir para entender el flujo del programa
  • Consultar la documentación del motor
Módulo 7 · Itinerario para el aula 4 clases
  • Cuándo hacer el cambio y con qué grupo
  • Puntos de control y evidencias de la transición
  • Apoyos para el alumnado que se descuelga
  • Proyecto de cierre en Godot

Requisitos

  • Haber creado al menos un juego completo en GDevelop.
  • Godot instalado en el equipo, sin necesidad de experiencia previa con el motor.
  • No hace falta saber programar en texto: se parte de la lógica ya conocida por eventos.

Descripción

El salto del lenguaje visual al código es donde se pierde a mucha gente. Quien lleva un curso montando juegos por eventos ya sabe qué es una condición, un bucle y una variable, pero al abrir un editor de texto se enfrenta a llaves, indentación y mensajes de error que parecen otro mundo, y la sensación de retroceso desanima justo cuando había confianza.

Aquí ese salto se hace por traducción directa. Se toma un juego terminado en GDevelop y se reconstruye en Godot pieza a pieza: cada evento tiene su equivalente en GDScript, cada comportamiento su nodo, cada variable global su señal o su referencia. Se trabaja también el orden inverso, mirando código de Godot y explicando qué evento lo produciría, para afianzar la equivalencia en los dos sentidos.

Al terminar se tiene el mismo juego funcionando en los dos entornos y un mapa claro de correspondencias, además de una propuesta de itinerario para el aula con puntos de control y apoyos. Es el paso previo natural a los cursos de Godot 2D y 3D, que ya se abordan directamente con código.

¿Para quién es este curso?

  • Profesorado que ya trabaja con GDevelop y quiere abrir a su alumnado la puerta del código.
  • Alumnado que ha terminado un proyecto en GDevelop y quiere continuar con un motor profesional.
  • Personas autodidactas que aprendieron con lenguaje visual y buscan un puente ordenado hacia GDScript.
Próximamente

Curso en hoja de ruta. Se prioriza según la demanda recogida y los proyectos en cartera.

Código
GAM-112
Nivel
Intermedio
Público
Docentes FP, Alumnado
Entorno
GDevelop, Godot

Este curso incluye

  • 31 clases en vídeo bajo demanda
  • Práctica en entornos web y simuladores, sin instalar nada
  • Tutorización en el campus
  • Acceso desde móvil, tableta y ordenador
  • Actualizaciones cuando cambia la versión de la herramienta
  • Certificado de finalización

Sigue aprendiendo

Cursos relacionados

Bajo demanda

GAM-102STEAM, Videojuegos y Creación

Godot: GDScript y lógica de juego

Programación estructurada con un lenguaje sencillo y un resultado visible al instante.

Godot

Intermedio 29 clases

Próximamente

GAM-124STEAM, Videojuegos y Creación

Montar un aula STEAM de bajo coste

Equipamiento, presupuesto, mantenimiento y secuencia de proyectos para tres cursos.

ArduinoRaspberry PiWokwi

Intermedio 32 clases