Rapport #53

Merged
tonitch merged 15 commits from Rapport into master 2023-05-20 23:36:14 +02:00
Showing only changes of commit 2d27786e48 - Show all commits

View File

@ -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
tonitch marked this conversation as resolved
Review

correspondre

correspondre
\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
tonitch marked this conversation as resolved
Review

tient

tient
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}