Optimisation de mémoire / rapiditée
Bourjour a tous,
Je éveloppe un jeux en 2D, donc une classe qui permet de recréer a partir d'un fichier texte un pointeur de surface qui est la map.
Pour un peut plus de précision sur la structure :
Fichiers :
Dossier : Images de décores terrain
Dossier : Images de décore superposer
Donées:
Enum : Liste des diférentes valeures (monstre/joueure/mure...)
Classes/structures qui contiène l'équivalent des diférentes cases.
Fichier texte qui contient la liste des composants.
Donc pour mentenant venir au problème, il s'ofre a moi deux possibilitées :
-Soit je charge le fichier, je créer un enchevètrement de structure, puis je créer la surface qui seras le décore, et je garde cette surface en mémoire, puis j'en ferais une copie sur laquel je rajouterais les personages ect....
J'aurais donc deux surface en mémoire.
-Soit je recréer a chaque afichage la surface a partir de la structure.
J'aurais donc la structure en mémoire.
J'aurais de nombreuses map, qui feron entre 100 et 1 000 carées de 32*32PX(1carée=1image, biensure on put en superposer plusieures)
Qu'en penssez vous?