En Godot, una escena no es solo un nivel o una pantalla.
Es una unidad de juego.
Puede ser un personaje, una moneda, un menú, una bala o TODO el juego.
En resumen:
Una escena es cualquier cosa que tenga nodos… y ganas de existir.
🧱 ¿Qué es una escena?
Una escena en Godot es una estructura de nodos guardada como un archivo .tscn
.
Puedes tener escenas grandes (todo el juego) o pequeñas (un botón animado).
Lo genial es que puedes combinarlas como piezas LEGO:
-
Cargas una escena dentro de otra
-
Instancias enemigos desde otra escena
-
Reutilizas estructuras como prefabs
🧩 Ejemplo real:
🎮 Player.tscn
🎮 Level1.tscn
🎯 Boom: ya tienes un nivel completo combinando escenas como si fueran módulos.
🛠️ ¿Cómo se instancian escenas?
Puedes hacerlo visualmente (drag & drop) o con código:
Esto te permite crear enemigos, proyectiles, efectos, etc. dinámicamente mientras juegas.
🧠 ¿Por qué usar escenas?
-
Reutilizas elementos en varios niveles
-
Divides el trabajo si trabajas en equipo
-
Facilitas pruebas (puedes correr cualquier escena sola)
-
Organizas mejor tu proyecto (sin copiar/pegar nodos como loco)
🧪 Tip extra:
👉 Cada escena puede tener su propio script, señales y nodos hijos, así que puedes pensar en ellas como “componentes con vida propia”.