Quote 2:Default Packaging Type: When building a final Windows executable package, you can choose between creating either an installer (using NSIS) or a compressed ZIP file that will have the game and any additional files within. By default you will be given a choice of which of these two options you wish to choose on compile, but you can set this preference to always use one or the other. Note that when this option is set to Show Dialogue, in the actual dialogue window that pops up on compile, choosing "Remember Packaging Option" will set this preference to the option you select.
From those two quotes I get the understanding that when you create a .zip file for your game then all your included files are in fact included in the exe. So they are not added as external files in the .zip which then need to be put into the exe. It can be difficult to understand from the manual, but it is the last bracket in quote 2 "(the files will need extracted for the game to run)." which tells that the files are in fact included in the exe.Windows - Compiling for the general Windows OS will first request that you choose between creating an Installer or a Zip package, where the installer will be a single executable that will install your game, and the Zip file will be a single zip format compressed file with all your game files stored within (the files will need extracted for the game to run).
Seems as if I have misunderstood the manual completely. I haven't tested it out. My normal rule is to only reply to something if I have actually tested it myself. So I better stick to that rule although I believed that I understood the manual. It is only a couple of weeks ago I downloaded Studio 2 so I have a lot to catch up.Not the installer, the actual game.exe
I guess that the OP is about the included files not beeing compiled into the .exe anymore. I noticed the same and that the manual still says that they would be.
GM 1.4 used to compile the included files into the .exe (therefore 'hidden' from users). You would only have one file to run the game (not the installer), I think they called it a 'cabinet' ...
Single Runtime Executable option was removed in GMS2 because it used UPX (which you can still use yourself if you so desire), which, just as about any packer, had multiple downfalls:I don't really understand decisions like this (removing of included files in the new version of program).
Studio never used UPX for exe creation, though GameMaker 6 did.Single Runtime Executable option was removed in GMS2 because it used UPX (which you can still use yourself if you so desire), which, just as about any packer, had multiple downfalls:
Did you even read what I wrote?I see. So I have to use GMS 1.4 for Windows version... It's really a shame.
Why are you so rude? Yes, I read it.Did you even read what I wrote?
So you want to stop them from seeing and editing the files?Yes, but majority of players won't bother to search for them, it's not the same when files are just there.
I'm not trying to be rude, but I posted a solution (as did YAL and Dog Slobber) and you sound like you're ignoring those solutionsWhy are you so rude? Yes, I read it.
Did you even read the rest of the topic?I'm not trying to be rude, but I posted a solution (as did YAL and Dog Slobber) and you sound like you're ignoring those solutions
For example, I have some "main_plot_dia.txt" which contains all dialogues. I don't want players to see it instantly after they unzipped the game. I don't want to bother with encrypting also and all that stuff.
You can make something yourself with WinRar though - you can make the .zip file, extract the files, pet them all in a winrar container, and store that container as a runnable .exe. You can then select the icon and file that has to be ran (or change the icon with an icon changer) and you should be good to go - you then have a static .exe without any seperate files.
... because it used UPX (which you can still use yourself if you so desire)
I don't see what questions remain unanswered in this topic.Studio 1.4 used IExpress (Win32 cabinet self-extractor), but it was removed because of Windows platform incompatibilities.
Well, if they choose to read the main plot file, that is their loss. If you move it into a data folder. Then they won't see it as soon as they unzip it.> Why?
What do you mean why? For example, I have some "main_plot_dia.txt" which contains all dialogues. I don't want players to see it instantly after they unzipped the game. I don't want to bother with encrypting also and all that stuff. Why should I do it if I have the same engine which does is it for me (GMS 1.4)?