Sinon, commence par faire ta fonction pourrie load_image (respectivement load_music, load_sound, etc.) qui ne fait que charger un fichier du disque. (En se basant éventuellement sur une fonction plus générique load_resource)
Quand tu seras plus avancé par la suite, tu pourras revenir sur le fonctionnement de ces fonctions pour mettre tout dans une archive ou autre...
En fait j'ai un peu l'impression que tu veux tout faire à la fois, sans savoir le faire, mais ce qui est important je pense, c'est de te focaliser sur un seul point important à la fois. (Si pour toi c'est le stockage des fichiers, soit, mais pourquoi avoir choisi un jeu dans ce cas ?

)