+1 vote

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 ;)

asked Aug 5, 2018 in Engine by Maksanty (95 points)

2 Answers

0 votes

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)

answered Aug 6, 2018 by Zylann (26,143 points)

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

0 votes

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.

answered Aug 7, 2018 by eons (7,764 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.