¿Por qué convertir TSCN a SCN?
.tscn es la forma de texto de una escena de Godot y .scn es la forma binaria del mismo árbol de nodos. Los equipos mantienen .tscn en Git porque es legible y se fusiona limpiamente, y luego cambian a .scn cuando quieren archivos más pequeños y de carga más rápida para una versión distribuida. Un mito común es que Godot compila silenciosamente .tscn en .scn al importar, pero la documentación oficial fue corregida: eso solo ocurre con las escenas exportadas .escn, así que si quieres un .scn real, debes guardarlo tú mismo.
Cómo convertir TSCN a SCN
Godot Engine - Guardar escena como FREE
Abre la escena, elige Escena > Guardar escena como, y cambia la extensión en el campo del nombre de archivo de .tscn a .scn. Godot escribirá el mismo árbol en binario.
Godot Engine - Panel Sistema de archivos EASIEST
Haz clic derecho en el .tscn en el panel Sistema de archivos y elige la opción de duplicar/guardar, o ábrelo y vuelve a guardarlo con un nombre .scn para generar la copia binaria.
Acerca de estos formatos
Un archivo .tscn es una escena de texto de Godot Engine: un archivo legible por humanos que almacena un único árbol de escenas, incluyendo sus nodos, propiedades, subrecursos incrustados,…
Abrir detalles de .TSCN →Un archivo .scn es un escenario para Age of Mythology o Age of Empires: una misión independiente con un mapa, configuración de jugadores y activadores de eventos. Cópielo en la carpeta…
Abrir detalles de .SCN →Calidad y qué observar
- El
.scnbinario ya no es legible por humanos y no se pueden comparar cambios ni fusionar en Git de la misma forma que el.tscn. - Simplemente renombrar la extensión del archivo de
.tscna.scnNO lo convierte - los bytes siguen siendo texto y Godot lo leerá incorrectamente. Debes volver a guardarlo a través del editor. - El contenido de la escena es idéntico; obtienes archivos ligeramente más pequeños y tiempos de carga más rápidos, no se pierde nada del árbol en sí.
Preguntas frecuentes
¿Godot convierte automáticamente .tscn a .scn al importar?
.escn. Los archivos .tscn normales siguen siendo texto a menos que los guardes como .scn tú mismo.¿Puedo simplemente renombrar el archivo a .scn?
.scn en su lugar.¿Perderé algún nodo o propiedad?
.tscn y .scn almacenan el mismo árbol de escena; solo cambia la codificación de texto a binaria.¿Por qué querría usar el formato binario .scn?
.tscn es mejor durante el desarrollo para tener diffs legibles.