Réflexions sur le programme et algo - Sarah-Hans/CN_DonjonsDragons GitHub Wiki
Structure et éléments du jeu
Personnages
- Guerrier
- Magicien
Equipement
- Guerrier : arme, bouclier
- Magicien : sort, philtre
Armes & sorts : nom + niveau d'attaque (attributs) bouclier & philtre : String
Attributs des personnages :
- Guerrier : Nom, Niveau de vie (5-10), Force d'attaque(5-10), Arme, Bouclier
- Magicien : Nom, Niveau de vie (3-6), Force d'attaque(8-15), Sort, Philtre
Premier menu
Nouveau personnage :
- le programme demande quel type de personnage on veut créer
- ensuite les informations nécessaires pour la création du personnage (saisie avec Scanner)
- pour le personnage en cours de création : possibilité d'afficher ses infos ou de modifier ses infos Quitter le jeu : possible à tout moment
Architecture du code
-
Classe Guerrier : 3 constructeurs :
- sans paramètres
- avec nom
- nom/image/niveau de vie/force d'attaque
-
Classe Magicien : 3 constructeurs :
- sans paramètres
- avec nom
- nom/image/niveau de vie/force d'attaque
- Classe Menu : pour structurer le déroulement du jeu en utilisant des fonctions
==> Chaque Classe devra avoir des Getters/Setters, constructeurs, méthodes toString()...)