How to export a game with the resources still acessible for modification

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By dwarfmedown

I have a plataform where you can customize games content by changing a .json file or changing the image files directly. Usually the games have an executable and a separate folder for resources. From my searches it seems that godot3 doesn’t have this functionality, and exports resources compressed in a .pck file or in .stex files.

Is there a way to actually leave run-time loaded resources exposed? So I can change them externally to godot editor? Or an alternative where I don’t have to deal with .pck and .stex files directly?

:bust_in_silhouette: Reply From: 1shevelov

Godot can load data through internet through HTTPClient: HTTPClient — Godot Engine (stable) documentation in English

I suppose you can share resources pack on some site and let users set resource loading URL in the game. This way that they can download your pack, modify resources and then upload it somewhere and set the game load resources from that new URL.

Seems like a far way around, but think of the good side: it would be easy for users to share they mods. And you can even make a workshop for a central exchange point.