Manual: .godot Folder and AGMaker Folder
This manual will explain the two folders generated when using ACTION GAME MAKER: .godot and AGMaker.
.godot Folder
This folder is used to store Godot Engine data.
It is essentially a cache folder that is regenerated as needed each time the project is used or started.
Since this folder can become quite large, you might want to delete it when sharing your project with others.
However, deleting some files can cause issues, so here is a detailed explanation.
.godot Root Directory: cfg / bin Files (Not Recommended to Delete)
These are relatively important cache data, such as UIDs or scene-related caches.
Deleting them may cause data inconsistencies, so deletion is not recommended.
.godot/editor (Can Be Deleted)
This folder stores the current editor state, such as which scenes are open and which tabs are active.
It does not contain data outside of the working state, so deleting it generally causes no issues.
.godot/shader_cache (Can Be Deleted)
This folder stores compiled shader cache data for the GPU.
Deleting it will not cause any problems.
.godot/imported (Delete with Caution)
This folder stores import/reference cache data, such as “which image is referenced by which scene.”
Deleting it is fine in itself, but upon the next startup, all images may appear white/blank temporarily until the import process completes.
AGMaker Folder
This folder is used to store ACTION GAME MAKER-specific data.
Although it contains some cache-like content, in principle, do not delete files here.
core.tscn (Do Not Delete)
This is the core scene used by ACTION GAME MAKER to handle scene transitions and other processes during game execution.
Deleting it will prevent the project from running properly.
project_database.tres (Do Not Delete)
This is the database data file.
Deleting it will result in the complete loss of all database content.
scene_transition.tres (Do Not Delete)
This is the scene transition data file.
Deleting it will erase all scene transition settings.
templates (Not Recommended to Delete)
This folder stores data used by the GameObject Template feature.
Due to Godot’s mechanism, the template data within ACTION GAME MAKER itself is first copied into this folder, and then instantiated as new scenes from here.
Although newly created scenes can be saved with a new name to any location,
their referenced resources (such as images, scripts, etc.) will still point to the data within the templates folder.
Therefore, deleting this folder may cause scenes to fail to work properly.