Compiling: convert (a program) into a machine-code or lower-level form in which the program can be executed.
So in essence, it packages all up into one independent executable.
To distribute your game outside the mediums that CoG/HG offer? (Though you need to do it for free, I recommend you to read the legal terms first). I don’t know of another use for it, and I’ve never used it myself other than to see what the game would look like when I was learning all this CoG stuff, but maybe there’s more uses for it I’m not aware of.
Ohh sorry, I didn’t express myself clearly. I’m so used to get my hands on this things that I forgot some people doesn’t know. Hope it helps, if you need anything else just ask.
No worries, thank you! Now that I did it, I remember doing it back in the days before Dashingdon, I had just forgotten. My brain is just overloaded by trying to resolve the save bug, so everything feels weird.
Also, something to keep in mind: compiling tool only packages scenes that are in the *scene_list. If you have a couple stray text files that are called by *goto_scene and *gosub_scene and not in the startup list, then those will be missing and the game will throw errors at people.