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/
-
GDScript Sintaxis
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:
-
Qué es GDSCript https://godot.land/que-es-gdscript/
-
Curso básico de GDScript para Godot https://godot.land/curso-de-gdscript-basico-para-godot/
-
Referencia lenguaje. https://docs.godotengine.org/es/4.x/tutorials/scripting/gdscript/gdscript_basics.html