Introducción
  • Introducción al curso
  • ¿Cómo descargar Godot Engine?
  • ¿Cómo aprender?
Introducción a Godot Engine
  • Introducción a Godot Engine
  • Administrador de proyectos
  • Un vistazo al editor
  • Escenas y Nodos
Lo básico acerca de la programación
  • ¿Qué es programar?
  • ¿Qué es un algoritmo?
  • ¿Lenguajes de programación?
GDScript I
  • Introducción a GDScript
  • Identación, Comentarios y Hola Mundo
  • Tipos de datos y variables
  • Mas acerca de las variables y constantes
  • Operaciones aritméticas
  • Enumeraciones
  • Ejemplo uso de Variables
  • Ejemplo de entrada de texto mediante un LineEdit
GDScript II
  • Array
  • Conversiones
  • Tarea: Operaciones con variables
  • Array de Array
  • Tarea: Añadir elementos a un Array
  • Diccionarios
GDScript III
  • Estructuras de control if - elif - else y operadores relacionales
  • Operadores lógicos y expresiones compuestas
  • Tarea: Uso de if - elif - else
  • Bucle while
  • Bucle for
  • Ejemplo crear cuadrados
  • Break y Continue
  • Tarea: Sacar promedio de los números ingresados
  • Match
  • Tarea: Días de la semana
GDScript IV
  • Funciones o Métodos y valor de retorno
  • Parámetros
  • Parámetros por valor y parámetros por referencia
  • Parámetros opcionales
  • Process y delta
  • Dibujar
  • Tarea: Grid
GDScript V
  • Programación orientada a objetos (Objetos y Clases)
  • La instancia de un objeto
  • Herencia
  • Class Name
  • Tipado estático y tipado dinámico
  • Señales
  • Señales Custom
  • Propiedades (setget)
Bonus
  • CrazyPong
  • CrazyPlatform
  • Prueba final del curso
  • Felicidades