La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Poly Defense Soutenance de Projet de programmation oriEntee objet

Présentations similaires


Présentation au sujet: "Poly Defense Soutenance de Projet de programmation oriEntee objet"— Transcription de la présentation:

1 Poly Defense Soutenance de Projet de programmation oriEntee objet
Dylan galmiche & maxence mohr – irm 4

2 Introduction Dans le cadre des études Appliquer nos connaissances
12/02/2015 Dans le cadre des études Appliquer nos connaissances Jeu de Tower Defense Graphique et peu gourmand en ressources Projet complet, et nécessitant beaucoup de travail Poly Defense - Projet de POO

3 Plan de l’exposé Présentation Organisation Réalisation Livrables Bilan
12/02/2015 Présentation Organisation Réalisation Livrables Bilan Poly Defense - Projet de POO

4 Présentation Un Tower Defense Interface graphique
12/02/2015 Un Tower Defense Interface graphique Plusieurs types de monstres Plusieurs types de tours Niveaux de difficulté Plusieurs cartes Poly Defense - Projet de POO

5 Organisation Classe principale, Jeu, ensemble
12/02/2015 Classe principale, Jeu, ensemble Dylan GALMICHE : Classes Map, Cellule et Tours Maxence MOHR : Classes Monstres et Menu, et les textures Poly Defense - Projet de POO

6 Organisation temporelle
12/02/2015 Prévisions Développement : du 09/12 au 19/01 Tests : du 20/01 au 30/01 Réel Développement : du 08/12 au 13/01 Tests : du 14/01 au 16/01 Fin du projet 2 semaines en avance sur le planning Poly Defense - Projet de POO

7 Réalisation : UI 12/02/2015 Une UI sobre mais efficace, avec la possibilité de changer la langue Poly Defense - Projet de POO

8 Réalisation : UI 12/02/2015 Un écran d’aide au nouveau joueur, disponible lui aussi en 2 langues Poly Defense - Projet de POO

9 Réalisation : UI En pleine partie… 12/02/2015
Poly Defense - Projet de POO

10 Réalisation : Entités 12/02/2015 Poly Defense - Projet de POO

11 Réalisation : barre de menu
12/02/2015 Construction d’une tour rouge Construction d’une tour verte Mise à jour d’une tour Indicateur de vagues Indicateur de vie Poly Defense - Projet de POO Construction d’une tour bleue Revente d’une tour Inspection d’une tour Indicateur d’argent

12 Réalisation : choix techniques
12/02/2015 La boucle principale de jeu Boucles calculées à 5 millisecondes d’intervalles Design patterns implémentés Singleton (Langues) Variante du Factory (Vagues) Variante du Poids Mouche (Textures) Poly Defense - Projet de POO

13 Livrables Les codes source du jeu, et les ressources (textures)
12/02/2015 Les codes source du jeu, et les ressources (textures) Une archive ZIP contenant le jeu au format JAR et le dossier de ressources (nécessaire au lancement) Un fichier d’installation, dit setup, pour Windows® réalisé avec InstallShield Wizard (avec création de raccourcis, désinstalleur, etc…). Poly Defense - Projet de POO

14 Bilan 12/02/2015 Critère du cahier des charges
Projet (version Release Candidate 1) Un jeu de Tower Defense sans labyrinthe OUI Au moins 3 types de monstres Au moins 3 types de tours Des projectiles Livrables Utilisation de Java et de ses spécificités Interface graphique Performances OUI, sur les machines testées Poly Defense - Projet de POO

15 Bilan : Difficultés La difficulté du projet Les textures
12/02/2015 La difficulté du projet diagramme de classe assez simple en conception, projet plus complexe qu'il n'y paraissait ; Les textures Longues à produire, Temps de prise en main du logiciel Gimp. Notre emploi du temps Planning de cours chargé, Vacances de Noël, les partiels. Poly Defense - Projet de POO

16 Conclusion Le sujet nous a motivés et appris. Un jeu vidéo !
12/02/2015 Le sujet nous a motivés et appris. Un jeu vidéo ! Eventuellement, poursuite du projet plus tard, pendant notre temps libre High Score ? Son ? Poly Defense - Projet de POO

17 Fin de la présentation Merci de votre écoute


Télécharger ppt "Poly Defense Soutenance de Projet de programmation oriEntee objet"

Présentations similaires


Annonces Google