¿Qué es el formato de archivo GODOT?
Un archivo .godot es el archivo de configuración de proyecto para el motor de juegos Godot, el motor de código abierto para 2D y 3D mantenido por la Godot Foundation. Casi siempre se llama project.godot, y la carpeta que lo contiene es la raíz del proyecto. Godot apunta a cada recurso en esa carpeta usando el prefijo de ruta res://, por lo que este único archivo define dónde comienza un proyecto.
El archivo es texto UTF-8 plano en un diseño estilo INI. Comienza con una línea config_version, luego agrupa los ajustes en secciones como [application], [display], [input] y [rendering]. La sección [application] contiene los valores importantes: config/name para el título del proyecto, run/main_scene para la escena que se carga al inicio (un archivo .tscn) y config/icon. El número de config_version controla la compatibilidad: Godot 3.x escribe 4 y Godot 4.x escribe 5, y el editor no abrirá un proyecto cuya versión sea más reciente de lo que puede entender.
La extensión llegó con Godot 3.0 en 2018, reemplazando al antiguo engine.cfg utilizado en Godot 2.x.
Seguridad y protección
RIESGO: LOWproject.godot is a plain-text configuration file with no executable code, so opening it in a text editor is safe. The risk comes from the surrounding project, not the file: a Godot project can contain GDScript or C# and autoload scripts that run when the project is opened in the editor. Only open projects from sources you trust, and inspect the [autoload] entries and scripts before running an unfamiliar one.
Detalles del formato
en pocas palabrasProgramas que abren archivos GODOT
Detalles técnicos
especificación profunda| Encoding | UTF-8 text |
| Byte order | N/A (text) |
| Container | INI-like sections with [section] headers and key=value entries; keys often use slash paths such as application/config/name |
| Typical size | 1 KB to a few KB |
| Structure | Plain-text configuration listing project-wide settings. Opens with a header comment and a config_version line, followed by sections like [application], [display], [input], [rendering], [autoload] and [global]. The [application] section holds config/name (project title), run/main_scene (path to the startup scene, e.g. res://main.tscn) and config/icon. |
| Integrity | None built in |
| Platforms | Windows, macOS, Linux, Android, Web |
| Config Version | Version tag inside the file that gates compatibility. Godot 3.x uses config_version=4, Godot 4.x uses config_version=5. An engine will refuse to open a file whose config_version is newer than it supports. |
| Notes | The file also acts as the project marker: the folder containing project.godot is the project root, and paths inside the engine are addressed relative to it via the res:// prefix. It replaced the earlier engine.cfg (Godot 2.x and before) when Godot 3.0 switched to the .godot extension. |
| Structure Summary Extra | Godot loads a binary project.godot first if present and falls back to the text form; the text form is what is committed to version control. |
| Lanzado | 2018 (Godot 3.0) |
| Última versión | config_version=5 (Godot 4.x) |
| Especificación | docs.godotengine.org |
Conversiones de GODOT
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos GODOT.