I am looking to finish my C++ game and package its resources such as images, sounds etc into a custom file format, so users can't decode it. I was hoping if anyone could shed some light on this. I have researched and found that creating custom binary file format is the way to go, but no one has described how to do it.
I would like to package images and and other files into the File format, and during runtime use the resources from within it. Is this possible?