I am trying to give remote users access to my game (.exe file) using File Transfer Protocol (FTP). I tried to run my .exe file in its own folder all by itself without all the other supporting files present in the same folder, but it would not run. It seems that the only way I can run the .exe file is if it has all the supporting files present in its same folder. I was hoping that I would not have to reveal all my supporting files to the remote users, and just have them run the executable to play the game. Is that possible? Or do I have to include all the supporting files and code with the executable into the same folder, of which the remote users would have easy access to?