13-02-2007, 09:42 AM
Il faut arrêter de fantasmer sur l'optimisation de telle ou telle fonction !!
C'est du gagne-petit, alors qu'il y a beaucoup plus à faire sur la reconception de ses algorithmes.
Le xml est plus lent d'accès, qu'une bdd, qu'une définition de variable, et c'est encore plus lent si tu dois le modifier. Les xml s'utilisent pour ramasser beaucoup d'infos d'un coup en prenant le fichier entier, ex : caractériser des comportements de pnj.
Le define sert à définir des CONSTANTES
les tableaux de variables contiennent des VARIABLES
Si tu as 84 mots qui restent les mêmes pour tous les joueurs => define
Si ils sont 100% dynamiques => variables & bdd
Si tu peux en sortir un nombre fini d'ensembles (les mots sont les mêmes pour chaque peuple, il y a 5 peuples) => xml
C'est du gagne-petit, alors qu'il y a beaucoup plus à faire sur la reconception de ses algorithmes.
Le xml est plus lent d'accès, qu'une bdd, qu'une définition de variable, et c'est encore plus lent si tu dois le modifier. Les xml s'utilisent pour ramasser beaucoup d'infos d'un coup en prenant le fichier entier, ex : caractériser des comportements de pnj.
Le define sert à définir des CONSTANTES
les tableaux de variables contiennent des VARIABLES
Si tu as 84 mots qui restent les mêmes pour tous les joueurs => define
Si ils sont 100% dynamiques => variables & bdd
Si tu peux en sortir un nombre fini d'ensembles (les mots sont les mêmes pour chaque peuple, il y a 5 peuples) => xml