Curso de programación en GdScript (Cristian Dev) – Notas de la Clase 2: Variables

Curso GdScript – Clase 2: Variables
  • Introducción a las variables: Una variable es un espacio en la memoria utilizado para almacenar datos. Se compara con una caja donde se guardan cosas, y su contenido puede cambiar, de ahí el nombre «variable».
  • Uso de comentarios: Los comentarios en código se escriben con asterisco o hashtag en GDScript y no son considerados por el compilador. Son útiles para dejar notas o explicaciones en el código.
  • Declaración de variables: Para declarar una variable en GDScript se utiliza la palabra reservada var, seguida del nombre de la variable y del tipo de dato que almacenará, como int para enteros o float para números decimales.
  • Tipado estático vs. dinámico: El curso se enfoca en el tipado estático, donde el tipo de dato de una variable se define al declararla y no puede cambiar. En contraste, el tipado dinámico permite que una variable cambie de tipo de dato.
  • Imprimir datos y ejercicio final: Se enseña a imprimir valores en la consola de Godot usando la función print. El ejercicio final consiste en declarar variables para una persona (nombre, edad, estatura, sexo) y luego imprimir estos datos en la pantalla.

En esta clase aprenderemos que son las variables en programación, como usarlas y como tiparlas de forma estática.

  • 0:00 Introducción
  • 1:20 Comentarios
  • 2:19 Declarar variables
  • 7:25 Print()
    • Como estamos dentro de Godot aquí me dice que por qué estoy poniendo esta función si no está dentro de un método, por lo que vamos a crear nuestro método Main Tras esto vamos a poner func (no te preocupes te lo voy a explicar más adelante) y ponemos dos puntos después afuera de los paréntesis y damos enter. Dentro de la función ready, todo lo que esté aquí adentro se va a cargar solamente una vez dentro de tu proyecto. Ya lo vamos a ver más adelante pero de momento la vamos a utilizar así. Después se pone en la siguiente línea, con tabulación, la función que queremos ejecutar:
    • func _ready():
      • print(edad);
  • 11:15 Ejercicio 1