Hiding files in a Blender Game I'm making a video game using Blender's Game Engine, making a lot of progress and learning a lot as I go. Pretty much all data for a game gets packed into the ".exe" for the game when you export it automatically, however I have some scripts that I've written that need to access files externally on my harddrive and I haven't figured out a way to freely "pack" these files into .Blend/.Exe.

I want to be able to just drop a bunch of files inside of my game without doing something as messy as making up logic nodes that don't do anything that are just bound to some of these files so that they get copied in. Is there a way to just put things into my Blend project freely like it's its own harddrive?

As it is right now, I have a bunch of assets that sit outside of the game's .exe and anybody with the game could just freely snoop through some of these textures. No game designer wants that.
Open blender, and select File > External Data > Pack All Into .blend.  This should pack all your game assets that are in use into the .blend.  Then, when you save it as a .exe, they should be in the .exe.