Réalisation d'un jeu simple
Description du projet
Le but est d'implémenter un jeu simple utilisant l'API graphique du Java (swing). Notre cahier des charges se compose de trois parties :
Une partie jeu où nous devons essayer de faire un jeu qui soit à la fois léger et qui permette une bonne jouabilité.
Une partie interface graphique où nous devons essayer de faire l'interface la plus jolie possible pour que le jeu attire l'œil de toute personne intéressée.
Une partie réseau permettant que le jeu puise s’intégrer au sein de nombreuses parties multi-joueurs.
Le jeu doit prendre en paramètres: la position des joueurs, la position des monstres, la liste des monstres tués, la taille de l’aire de jeu, l’écoute de touches tapées par les joueurs et bien sur les points de vie et tout l’appareillage du personnage.
Afin que le jeu paraisse plus attrayant, il est nécessaire de l'intégrer au sein d'une interface graphique qui puisse permettre au joueur de régler tous les paramètres que celui-ci aurait à régler dans tout autre jeu. Grâce à cette interface nous pourrons notamment créer, charger et enregistrer nos parties. Nous pourrons aussi régler nos paramètres d'affichage, de son, de contrôle et de souris
dans un second menu déroulant. Dans le troisième menu déroulant, nous pourrons régler tout ce qui est liée au réseau dont le chat et le jeu en réseau lui-même. Enfin dans le dernier menu, il s'agira d'une aide dans laquelle, nous aurons un menu d'aide quant aux gestes du personnage, de la documentation sur les différentes classes JAVA utilisées, et des liens vers les adresses mail des
créateurs du jeu.
Travail à faire :
1. On demande la réalisation des classes Java permettant l’implémentation de la description précédente avec proposition des services utiles par classe.
2. Proposer et réaliser une interface graphique permettant la gestion de cette application.