Projet programmation 2

Projet Programmation 2 en Scala par Pauline Bonnet et Balthazar Patiachvili

TODO

Partie frontend

  • Faire une fenêtre graphique
  • Afficher des sprites des alliés et des ennemis en réservant la place pour le choix des attaques
  • Afficher le choix des attaques
  • Afficher les PV en permanence
  • Ajout choix recommencer ou non
  • Ajouter la carte du monde
  • Faire l'affichage du wiki
  • Faire un menu de sauvegarde
  • Afficher les niveaux, XP et montées de niveau
  • Ajouter des magasins sur la carte
  • Ajouter un bandeau pour afficher les objets possédés

Partie backend

  • Programmer les classes des combattants, amis (héros) et ennemis (monstres)
  • Affecter à chaque type de combattant une image, des caractéristiques et des des attaques différentes (au moins 4)
  • Programmer les attaques, les dégâts, le tour par tour
  • Faire plus de héros et de monstres (avec leurs attaques)
  • Ajouter les effets (enflammé, paralysé, ...)
  • Générer automatiquement la carte du monde
  • Faire un wiki fonctionnel
  • Ajouter des types aux monstres
  • Améliorer l'intelligence des ennemis
  • Prendre en compte tous les effets d'attaque pour l'intelligence des ennemis
  • Programmer des niveaux, des montées de niveau, et attribuer de l'expérience à chaque ennemi
  • Ajouter la notion de progression sur la carte du monde
  • Ajouter des objets durant les combats