Bonjour,
Je souhaite réaliser un jeux vidéo. Le jeux vidéo lira une mappe et fera apparaître des énemis en fonction de cette mappe. Par exemple si à la case [y][x] il y à le caractère X ça va créer un monstre X si c'est un B ça va créer un monstre B. J'ajouterait ensuite ce monstre à ma liste.
Le problème est que si il y a plusieurs monstres, une dizaine par exemple, je n'ai pas envie de faire : if (c'est x) alors tu me créer le monstre x dix fois (un pour chaque lettre).
Je voudrais savoir comment vous feriez.
J'avais pensé à faire une map avec en key la lettre et en value le pointeur sur ma class monstre X.
Voilà ma question.
Merci pour vos réponses.
Edit: La question la plus importantes si je fait avec map, peut-on faire par exemple si j'ai une map qui se nomme toto:
Monstre Mx = new toto[x];
Partager