Bonjour tout le monde.
Je me pose une question existentielle.
Où stocker et comment faire apparaitre les infos détaillées d'objets, bâtiments etc.
Il y a les infos nécessaires à la fabrication/construction du dit objet/bâtiment.
Pour celle-ci je pense les mettre dans une ou des tables, selon le cas, de la base de donnée car il va y avoir des calculs dessus.
Maintenant les infos de type "caractéristiques"?
pour un véhicule: sa vitesse, sa capacité de transport etc.
pour une arme: son taux d'attaque, sa résistance etc.
De plus ces infos changent selon le niveau de l'objet ou/et du joueur.
Est-il judicieux de mettre tout ca dans une table spéciale? Il va être difficile de mettre des infos différentes dans une même colonne (la vitesse d'un véhicule va mal avec la résistance d'un arme :mauvais
Dans plusieurs tables alors? hmmm, risque d'augmentation significative du nombre de table...
Dans un fichier texte peut-être?
même si j'ai 30000 désignations ca ne me prendra aucune place au niveau BDD, au pire quelques Mo d'espace disque (et encore). Mais alors comment y récupérer des infos bien précises pour affichage?
Je me pose une question existentielle.
Où stocker et comment faire apparaitre les infos détaillées d'objets, bâtiments etc.
Il y a les infos nécessaires à la fabrication/construction du dit objet/bâtiment.
Pour celle-ci je pense les mettre dans une ou des tables, selon le cas, de la base de donnée car il va y avoir des calculs dessus.
Maintenant les infos de type "caractéristiques"?
pour un véhicule: sa vitesse, sa capacité de transport etc.
pour une arme: son taux d'attaque, sa résistance etc.
De plus ces infos changent selon le niveau de l'objet ou/et du joueur.
Est-il judicieux de mettre tout ca dans une table spéciale? Il va être difficile de mettre des infos différentes dans une même colonne (la vitesse d'un véhicule va mal avec la résistance d'un arme :mauvais
Dans plusieurs tables alors? hmmm, risque d'augmentation significative du nombre de table...
Dans un fichier texte peut-être?
même si j'ai 30000 désignations ca ne me prendra aucune place au niveau BDD, au pire quelques Mo d'espace disque (et encore). Mais alors comment y récupérer des infos bien précises pour affichage?