Bonjour,
J'ai fait un éditeur de tilemap qui "sérialise" une structure map (hauteur, largeur, charset, et pointeur sur une structure tile contenant d'autres propriétées comme la clé, booléen pour la collision et éventuellement d'autres propriété suivant le jeu) dans un fichier texte (avec les fonctions C fwrite / fread).
Le probleme c'est que je doit re-créer un editeur, ou recompiler l'éditeur quand la définition de la structure map change (modification / creation d'un jeu).
Ce n'est pas dramatique car ce n'est pas la partie la plus couteuse en terme de temps ou de réflexion (changement de la structure, ajout d'un fwrite / fread), mais quel sont les techniques pour rendre une carte générée "extensible" dans l'éditeur et dans le chargeur (lors de la lecture de la carte par l'éditeur ou par le jeu)
Partager