Conceptos básicos - mgea/godot GitHub Wiki

Nodos

Los nodos son objetos que encapsulan datos (forma, valores) y comportamiento como bloques de construcción. Existen diferentes tipologías de nodos que se clasifican en:

  • nodos 2D
  • nodos 3D
  • User Interface
  • Custom

alt

Características de cualquier nodo:

  • Un nombre
  • Propiedades editables
  • Reciben callbacks para actualizar cada fotograma.
  • Se puede extender con nuevas propiedades y funciones.
  • Agregar otro nodo como hijo.

Tipos: https://kidscancode.org/godot_recipes/3.x/g101/start/101_03/index.html

https://docs.godotengine.org/es/stable/getting_started/introduction/key_concepts_overview.html#nodes

Escenas

Una escena es una agrupación de nodos reutilizable que tiene significado en el juego (jugador, obstáculo, premio, paredes, etc.). Los nodos son pequeños bloques de construcción de tu juego que tu acomodas en arboles creando una jerarquía

El editor de Godot es esencialmente un editor de escenas. Tiene muchas herramientas para editar escenas 2D y 3D, así como interfaces de usuario. Un proyecto de Godot puede contener tantas de estas escenas como necesites. 

Godot Engine Game Development Projects | Game Development | Subscription

El juego se compone de escenas reutilizables. Una escena puede ser un personaje, un arma, un menú en la interfaz de usuario, una sola casa, un nivel entero, o cualquier cosa. Se guardan con extensión .tscn

https://docs.godotengine.org/es/stable/getting_started/introduction/key_concepts_overview.html#scenes

Señales

https://docs.godotengine.org/es/stable/getting_started/introduction/key_concepts_overview.html#signals

Los nodos emiten señales cuando un evento ocurre. Esta característica te permite hacer que nodos se comuniquen sin dificultarte escribiéndolos en el código. Eso te da un montón de flexibilidad en como estructuras tu escena.

(ref: https://docs.godotengine.org/es/stable/getting_started/introduction/key_concepts_overview.html)

(ref. https://docs.godotengine.org/es/stable/getting_started/step_by_step/nodes_and_scenes.html)