Ici serra posté tous les fichiers utiles pour l'éxécution de mon Jeu De Rôle. (réalisé dans le cadre de cours d'algorithmie en 1ère année) JDR : L'épée des Tartares - 15/05/2020-
Ce Jeu De Rôle à presque entièrement été codé par Coppé Romain. Le titre et les mises en pages de tableau ont été fait par Guillet Arthur, que je remercie, afin de me permettre de gagner du temps. Ce travail a été réalisé dans le cadre des cours d'algorithmie dispensés en L1 A-V.
L'histoire globale:
Vous incarnerez un Satyre dans une époque antique qui se bat pour sauver le monde. Une porte vers les Tartares à été ouverte, il vous faut donc la refermer. Pour ce faire il vous faudra passer par de nombreuses aventure et de nombreux combats. Avec pour Ultime challenge, un Boss directement dans les enfers.
Explication générale:
Le scénario à été monté de toute pièce. Bien que initialement, tout était plus développé, je n'ai pu monter toutes mes idées dans ce JDR. Le projet aurait pu être amélioré
(affichage d'un sac à dos variable en fonction des objets possédés, gestion des stocks de marchands,...)
Liste des choses manquantes au JDR:
- Affichage variable du sac à dos.
- Ajout de sons d'ambiance, de musiques,...
- Gestion des stocks en magasin.
- Retour de Lucie afin d'apporter une aide en combat.
- Combatre auprès de Hadès dans les Tartares.
- Création de 3 autres marchands ( Voleur, Un principe de quête secondaire et un énnemi sous couverture)
- Insertion d'une aide pour le joueur à chaque input.
- Meilleur étallonage du système de crédit.
- Ajout d'un choix d'arme en plus d'un choix de classe.
- Création d'autres jeu pour le Gambler.
- Quètes secondaires.
- Système d'apprentissage de technique et d'attaque (similairement à Pokemon).
- Dévellopement de l'histoire non complet.
- Utilisation d'une méthode commune à tout les marchands pour simplifier le code.
- Système de distance en combat pour avantager l'archer, l'épéiste ou le magicien en fonction de leur distance à l'énnemi. (sur inspiration du système de Dofus)
- Autoriser l'erreur sur les input. (les faute d'orthographes, les missclicks, ...)
- Création d'un graphique pour la visualisation des stats en fonction du niveau à la fin de la partie.
Si vous voyez des parties de codes améliorables facilement, ou des choses aux quelles je n'ai pas forcément pensé, n'hésitez pas à m'en parler. Je n'ai malheureusement pas eu beaucoup de temps pour jouer au jeu, c'est pourquoi il m'est assez difficile de savoir si la difficulté de jeu est approprié. Il en vas de même pour le système monétaire, je ne sais pas vraiment si le gain est suffisent, si les nymphes apparaissent assez souvent, etc... Tout retour est bon à prendre. Merci de votre intêret.
Pour run le jeu il suffit d'éxécuter le fichier 'JDR main' en ayant prit soin, au préalable de DL tout élément à votre disposition et de tout mettre dans le même dossier.