Rapport #53

Merged
tonitch merged 15 commits from Rapport into master 2023-05-20 23:36:14 +02:00
2 changed files with 5 additions and 4 deletions
Showing only changes of commit 59fd891fd9 - Show all commits

Binary file not shown.

View File

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

rassemblés*

rassemblés*
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}
tonitch marked this conversation as resolved
Review

voulions* ?

voulions* ?
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.
tonitch marked this conversation as resolved
Review

enregistrer*

enregistrer*
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}