En otro post vimos como podíamos hacer que nuestras funciones devolvieran valores. Pero existe una manera de forzar el tipo de datos que queremos que devuelva la función.
Cuando creamos una función podemos indicarle que alguno de los parametros son opcionales, para ello le indicaremos un valor por defecto y con eso ya convertimos el parametro en opcional.
Las señales (signals) se utilizan en Godot para que los objetos se puedan comunicar entre ellos sin necesidad de que existan referencias entre ellos.
Un Array es una manera muy sencilla de tener diferentes elementos de un mismo tipo.
Pero como podemos eliminar elementos de un array?
Pero como podemos añadir elementos a un array?
La interpolación de cadenas de texto es cuando queremos poner alguna palabra o cadena de texto dentro de otra cadena, por ejemplo si queremos pintar el valor de una variable dentro de un texto, por
Si queremos concatenar cadenas de texto, strings, en Godot es muy sencillo solo tenemos que utilizar el operador "+"
Las funciones son bloques de código que tenemos en nuestros programas que utilizamos para reaprovechar código y no estar repitiendolo.
El bucle WHILE es un bucle que nos permite retpetir una serie de instrucciones mientras se cumpla una condición.
A veces cuando estamos programando tenemos la necesidad de repetir una función, acción, comando o lo que sea un número de veces determinado, para ello solemos tener diferentes bucles posibles. 
En Godot si utilizamos GDScript la definición de las variables por defecto es dinámica.