В настоящее время я разрабатываю игру, имитирующую операционную систему. Поэтому мне нужна файловая система в игре. В настоящее время я использую zziplib, чтобы иметь возможность загружать файлы из zip-архива, однако это «файловая система» только для чтения, и мне нужен способ записывать новые файлы и сериализовать их впоследствии (и десериализовать их во время следующего выполнения)! Есть ли какие-нибудь полезные библиотеки, которые можно использовать, или я должен написать одну для себя на основе каких-либо из них?