From 2d27786e48b0ebffedc8336e1536fe55bc2c7c57 Mon Sep 17 00:00:00 2001 From: Mat Date: Fri, 19 May 2023 23:06:18 +0200 Subject: [PATCH] Make conclusion and correct some accent --- JournalDeBord/rapport/rapport.tex | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/JournalDeBord/rapport/rapport.tex b/JournalDeBord/rapport/rapport.tex index a136f3c..deb71f8 100644 --- a/JournalDeBord/rapport/rapport.tex +++ b/JournalDeBord/rapport/rapport.tex @@ -186,7 +186,7 @@ espace déjà utilisé pour une autre pièce) alors la pièce est modifié (comp \subsection{Fluidité et Simplicité de l'interface grahique} -En effet, tout l'affichage du jeu tient sur 4 fichiers différents +En effet, tout l'affichage du jeu tient sur 5 fichiers différents \item {Le controller} : qui s'occupe d'afficher chaque scènes différentes en fonction des actions du joueur. \item @@ -198,6 +198,8 @@ De plus un dernier boutons "Load Game" permet de récupérer directement le nive {Le MenuLevel} : qui s'occupe d'afficher les niveaux proposés dans le jeu et qui en fonction du jour choisir change tout les buttons et les niveaux disponibles. \item +{ScreenLevelFinish} qui s'affiche à l'écran dès que le joueur a fini le niveau celui-ci propose également de réessaye le niveau ou de retourner au menu principal. +\item {Le GameUI} qui s'occupe de placer le plateau de jeu au milieu de l'écran ainsi que d'afficher les pièces à sa droite, mais aussi de gerer le depassement pour ne pas que les pièces soient affichées en dehors de l'écran @@ -238,5 +240,15 @@ scolaires ainsi que professionnels. \section{conclusion} +En conclusion nous pouvons séparer notre travail en trois parties différentes : +\begin{enumerate} +\item Le parser de fichier (gestion sauvegarder/charger partie) +\item Instanciation du jeu (Map,Vec2,Shapes) +\item Liaison au graphisme (Javafx) +\end{enumerate} +Malgré notre travail fourni au bon fonctionnement du jeu avec un parser des plus efficace, une utilisation de la P.O.O de manière très efficace, +ainsi qu'une approche correct avec Javafx, d'autre amélioration sont toujours possible ! +En effet une idée de rajouter une histoir, des trophées, un easter egg(plus particulierement un tetris) ou un encore un table de score basé sur le temps reste possible afin de rendre notre +jeu encore plus complet. \end{document}