Hide files in .exe

I know this sounds very, VERY weird to ask here but I’m basically looking for a way to have my files hide in the .exe that Unity puts out and still have the game run. Basically make it so that if you move/delete/copy/whatever the .exe file, the entire game goes with it. I know it seems a little out of place here but it’s worth a shot, hey?

It is a simple thing if you control all the compile process. You can always declare a variable with a byte array with your data. But using a framework where you could not have full control of compile life cycle it become very complicade.

I think that the best approach is to tar/zip you project into an executable, when the user execute, automatic unpack all files into a tmp folder and then run it.