Yo, pour un projet scolaire je dois coder un rpg old-school simple avec des évènements généré aléatoirement
Dans un de ses évènements, il y a l'apparition de monstre sachant que j'en est plusieurs j'ai créer plusieurs monstre dans ma base de données :
id : 1
name : Orc
...
SpawnRate : 10
id : 2
name : Loup
...
spawnRate : 25
Donc là par exemple, il y a 10% de chance que le combat sera contre un Orc et 25% de chance contre un loup. Sauf qu'au niveau du code je ne sais pas trop comment je dois le faire.
J'avais l'idée de remplir un array de 10 string Orc et 25 String Loup et de récupérer le nom du monstre que je dois faire apparaitre avec un indice random
Mais si j'ai 100 monstres différents, je risque à chaque fois de devoir créer un tableau avec X fois chaque monstre ça risque d'être super super lourd. Il n'y aurait pas un moyen plus simple ?