Packet Website Linkedin
Packet is a C++ virtual file system library built primary for games, it allows any application to generate and use a bundle to store and access resources efficiently. The main characteristics are:
Simple, every important functionality is located in 3 classes only.
Fast, it has 2 ways of interaction, the first one allows the user to view and edit the bundle as a virtual system (create directories, files, delete, move, etc). the second one operates as a read-only mode but it is optimized for fast file fetching.
Customizable, all the loading features can be modified, you can use your favourite memory allocation system or threaded job loaders.