diff --git a/JournalDeBord/rapport/rapport.pdf b/JournalDeBord/rapport/rapport.pdf index 70c07c5..621da46 100644 Binary files a/JournalDeBord/rapport/rapport.pdf and b/JournalDeBord/rapport/rapport.pdf differ diff --git a/JournalDeBord/rapport/rapport.tex b/JournalDeBord/rapport/rapport.tex index a972ae3..074e619 100644 --- a/JournalDeBord/rapport/rapport.tex +++ b/JournalDeBord/rapport/rapport.tex @@ -20,7 +20,7 @@ \section*{Introduction} -Lors de ce deuxième quadrimèstre, le projet Informatique proposé par l'université fut une partie intégrante de notre emploi du temps. +Lors de ce deuxième quadrimèstre, le projet Informatique proposé par notre université fut une partie intégrante de notre emploi du temps. Régulièrement nous nous sommes rassemblés pour nous organiser et trouver une direction dans laquelle nous voulions voir notre projet évoluer. Grace aux objectifs fixés par nos enseignants, nous sommes - je le pense - maintenant plus apte à nous confronter à ce genre d'objectifs. Tant au niveau personel qu'en tant que groupe. Il va sans dire que comme pour tout projets, notre chemin a été semé d'embuches. En l'occurence, nous souhaitons faire part de l'abandon d'un de nos membre. Eddy Jiofak qui souhaite se réorienter. @@ -50,15 +50,15 @@ Ce blog nous sert également à garder une trace de l'évolution du projet. \begin{itemize} \item{le VCS git pour garder une trace de l'avancement du projet. Avec comme remote une instance privée de gitea nous permettant de vérifier les MR/PR plus efficacement.} - \item{Une instance de DroneCI permettant de vérifier que le projet serait toujour compilable et que les tests ne seraient pas raté sans que nous nous en rendions compte.} + \item{Une instance de DroneCI permettant de vérifier que le projet soit toujour compilable et que les tests ne soient pas ratés sans que nous nous en rendions compte.} \item{Javafx, comme recommendé par nos enseignants.} - \item{Pieces les Niveaux sont stockées sous forme de matrice de booléen} + \item{Les pieces et niveaux sont stockées sous forme de matrice de booléen} \item{Un parser de fichiers efficace et donnant des fichier légers.} \end{itemize} \subsubsection*{Shapes} -Les pieces comme le tableau sont représentés par une matrice de booléen \verb|boolean[][]|. +Les pieces ainsi que la carte sont représentés par une matrice de booléen \verb|boolean[][]|. Nous avons donc une classe \verb|shape|, parent de \verb|Map| et de \verb|Piece| dans lequel nous stockons notre matrice. Ensuite, \verb|Map| Contient une liste de \verb|Piece|. Ces pièces contiennent une position représentée par la classe\verb|Vec2|. Cette position est la position du caré supérieur gauche dans la \verb|Map|. @@ -118,6 +118,7 @@ Voici le 'hexdump' du niveau 11 53 4d 53 05 05 e7 ff ff 80 06 33 ff 80 22 f0 22 |SMS.......3.."."| b0 22 70 22 b0 11 80 53 4d 45 |."p"...SME| \end{verbatim} + représente une carte de la forme \begin{tikzpicture}