index about me :3 game dev resources idk some post things
cool games :P funy

godot folder structure that i use :3



This is very much personal preference, but i do hope someone can at least gain something from this.

My go to file system is:

root
    main_scenes
    scripts
        classes
    scenes
    resources

  • main_scenes is the folder i hold the... main scenes, aka the main level scene, main menu, that sorta stuff. stuff that would be loaded as the root scene
  • scripts is for all the scripts, they all go in there without organization because i always acces the scripts through the node so no need to search for them in the file browser
  • scripts/classes is for scripts that are classes, cuz they arent attached to a node so id like them to be easily accessable
  • scenes is just for like the general scenes, usually with different subfolders for different types of scenes
  • resources are for resources, so 3d models, textures, sprites, my custon resources, and all that stuff, usually again with all having different subfolders for easier access


ok thats basically all i do with the folder structure, very project dependant but the same base structure i keep consistent :3

ok ty for reading luv u baibai :3

(ps dont forget you can color the folders for easier viewing and just for the pretty :33)


UPDATE:

just found out you can put folders starting with a "." in the godot folder and then they dont show up in editor

very useful for when you have an external program that you use (aseprite, blender etc) but want to keep all the files in one place, also helps with version control cuz now your actual source files for external programs are tracked :33