Vad är filformatet GODOT?
En .godot-fil är projektkonfigurationsfilen för spelmotorn Godot, den öppna källkodsmotorn för 2D och 3D som underhålls av Godot Foundation. Den heter nästan alltid project.godot, och mappen som innehåller den är projektets rot. Godot pekar på varje resurs i den mappen med sökvägsprefixet res://, så denna enda fil definierar var ett projekt börjar.
Filen är vanlig UTF-8-text i en INI-liknande layout. Den börjar med en config_version-rad och grupperar sedan inställningar i sektioner som [application], [display], [input] och [rendering]. Sektionen [application] innehåller de viktiga värdena: config/name för projekttiteln, run/main_scene för scenen som laddas vid uppstart (en .tscn-fil) och config/icon. Numret för config_version styr kompatibiliteten: Godot 3.x skriver 4 och Godot 4.x skriver 5, och redigeraren öppnar inte ett projekt vars version är nyare än vad den förstår.
Filtillägget kom med Godot 3.0 under 2018 och ersatte den äldre engine.cfg som användes i Godot 2.x.
Säkerhet & trygghet
RISK: 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.
Formatdetaljer
i ett nötskalProgram som öppnar GODOT-filer
Tekniska detaljer
djup specifikation| 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. |
| Släppt | 2018 (Godot 3.0) |
| Senaste version | config_version=5 (Godot 4.x) |
| Specifikation | docs.godotengine.org |
GODOT-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om GODOT-filer.