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.