Exporting for PC in more UE4/Unity style

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

Hi!
I want to export my game for PC.

Currently I can export using .exe, .zip or .pck file.
Is there an option to export in more like UE4/Unity style? I mean, scripts compiled, but all assets like textures, audio in their raw state. Because if I would like in the future ship some bugfixes I have to ship a whole .pck file, which can be big sized.

I know that there is some DLC system, but using it for bug fixes isn’t really a good idea.

PS. Sorry for my English :wink:

:bust_in_silhouette: Reply From: Zylann

In theory you can ship your project folder as the game, by putting the godot executable inside it, and renaming it to yourgame. Double click on it, you will see it launches the game. All your project will be in clear form, though.

If you want more like an in-between where files are still separated but pre-packaged somehow, I’m not sure if Godot allows to do this (yet it doesn’t sound too difficult)

I want to, for example, textures be in their .png format, models in .obj, etc., but scripts compiled and unreadable for users

Maksanty | 2018-08-06 18:51

:bust_in_silhouette: Reply From: eons

I have never done it but I guess you can export a pck with only your scripts selecting manually what to export, without dependencies, and put the same project structure on the game folder (not sure what happens with the .import folder, if needs to be added too), try with a simple project.

Also is possible to use many package files for each type of resource, is kind of tricky currently, you pack things separated and load_resource_pack.