En móvil puedes leer en vertical. Para código y tareas interactivas es más cómodo girar la pantalla.

Lección 001

001. Proyecto, escena y nodo

Primer paso práctico: entender que en Godot el proyecto guarda el juego, la escena describe una parte del juego y los nodos son las piezas de esa escena.

Qué haremos

  • entender qué es un proyecto de Godot;
  • ver para qué sirve una escena;
  • aprender por qué las escenas necesitan nodos;
  • prepararnos para el primer script.

Primer recorrido en Godot: proyecto → escena → Node2D

Node2D es la raíz de nuestra primera escena 2D. Después de crear Node2D, guardamos la escena como main.tscn, así podremos cerrar el proyecto y abrirlo más tarde sin perder la escena.

Ventana Project Manager: aquí creamos o abrimos proyectos de Godot.
Create New Project: elegimos el nombre del proyecto y la carpeta.
Editor vacío: Godot abrió el proyecto, pero todavía no se ha creado ninguna escena.
Create New Node: la ventana para elegir el primer nodo.
Create Root Node: botones rápidos para crear el nodo raíz.
Búsqueda de Node2D: elegimos Node2D como base de una escena 2D sencilla.
Node2D creado: el primer nodo apareció en el árbol de escena.
Después de crear el primer Node2D, guardamos la escena. En Godot, una escena es un archivo separado que después podemos ejecutar y ampliar.
Para la primera escena usamos un nombre claro: main.tscn. Así es más fácil recordar dónde está la entrada principal del juego.

Proyecto

Un proyecto es la carpeta de todo el juego. Dentro están escenas, imágenes, sonidos, scripts, ajustes de exportación y archivos que Godot usa para arrancar.

Dicho simple: el proyecto responde dónde vive todo el juego.

Escena

Una escena es una parte del juego. Puede ser un jugador, menú, nivel, botón, objeto o pantalla completa.

Las escenas son cómodas porque piezas pequeñas pueden unirse y reutilizarse dentro de escenas más grandes.

Nodo

Un nodo es una pieza de una escena. Sprite2D muestra una imagen, Button recibe clics, Timer cuenta tiempo y Area2D detecta contactos.

proyecto → escena → nodos → comportamiento

El primer script viene después

No hace falta correr hacia el código. Primero conviene ver dónde vive el objeto, cómo está dentro de la escena y qué papel cumple.

Mini-revisión

¿Qué guarda un proyecto?

Todo el juego: escenas, assets, scripts y ajustes.

¿Qué describe una escena?

Una parte del juego: pantalla, nivel, jugador, botón u otro objeto.

¿Para qué sirven los nodos?

Dan capacidades concretas a la escena: imagen, botón, temporizador, detección de contacto, sonido o lógica.

Siguiente paso

Después añadiremos un GDScript corto a una escena y haremos que un objeto realice una acción simple.

Lección 002