Parfois, vous verrez que les gens recommandent cela plutôt que d'utiliser des graphiques / fichiers audio / etc. comme ça...
// Game code
Image myImage = new Image("path/to/image.png");
... vous devez plutôt utiliser un fichier manifeste comme niveau d'indirection:
// Manifest file
MY_IMAGE: path/to/image.png
// Game code
Manifest myManifest = new Manifest("path/to/manifest");
Image myImage = myManifest.getImage("MY_IMAGE");
Quelles raisons aurais-je pour adopter ce type d'approche? Si je n'utilise pas un langage compilé, y aurait-il encore des raisons de le faire?