GDScript - mgea/godot GitHub Wiki

GDScript es un lenguaje de programación tilizado para crear videojuegos con el motor de juegos Godot Engine, es un lenguaje es muy parecido a python o Javascript además es muy fácil de aprender y utilizar, ya que se enfoca en la simplicidad y la eficiencia.

GDScript is easy to learn with a syntax similar to Python where the code is indented rather than using lots of brackets and semicolons.

Vamos a seguir el curso básico de GDScript para Godot https://godot.land/curso-de-gdscript-basico-para-godot/

Sintaxis

https://docs.godotengine.org/es/3.5/tutorials/scripting/gdscript/gdscript_basics.html

La sintaxis del lenguaje GDScript es muy parecida a la de python. Aquí (https://ellibrodepython.com/sintaxis-python) se pueden ver algunas de las características principales

  • Cada línea es una sentencia
var a = 5
var b = 3
var c  = a + b
print(c)
  • Si empieza con # es un comentario

# mi primer programa

  • Los bloques de código se realizan con indentación (4 espacios).
if (a>b): 
   print (a)
else:
   print("es mayor b ", b)
 
  • Las funciones son bloques de código que realizan una tarea específica, y pueden ser llamadas o ejecutadas cuando se necesiten. se escriben con la palabra reservada func, con una lista de argumentos entre paréntesis y con la sintaxis de un bloque
func hola():
	print('hola mundo')	

Hay funciones que se lanzan cuando empieza a usarse un objeto, y que tienen una sintaxis y nombre especial

func _ready():
    print(' comienza aquí')

Variables

Referencias: