This commit is contained in:
Mylloon 2024-01-12 02:12:54 +01:00
parent 49135345de
commit 9cf5a55bf2
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -85,8 +85,8 @@ de sens sans certaines méthodes uniques aux jeux. En revanche la classe
\texttt{Plateau} peut exister seule, mais ne sert à rien sans jeu, elle \texttt{Plateau} peut exister seule, mais ne sert à rien sans jeu, elle
possède des méthodes virtuelles pour permettre des plus grandes flexibilités possède des méthodes virtuelles pour permettre des plus grandes flexibilités
sur certains aspects de l'affichage. La couleur des cases peut également être sur certains aspects de l'affichage. La couleur des cases peut également être
personnalisée. La classe \texttt{Joueur} est une finale, car elle reste personnalisée. La classe \texttt{Joueur} est marquée \texttt{finale}, car elle
la même parmi tous les jeux et un joueur possède les mêmes actions. reste la même parmi tous les jeux et un joueur possède les mêmes actions.
\subsection{Environnement d'accueil} \subsection{Environnement d'accueil}
L'environnement d'accueil se fait via les arguments du programme, le terminal L'environnement d'accueil se fait via les arguments du programme, le terminal
@ -108,7 +108,7 @@ L'affichage (méthode \texttt{play}) est séparé de la logique du jeu
\section{Problèmes rencontrés} \section{Problèmes rencontrés}
L'affichage SFML n'était pas facile à prendre en main pour faire une classe L'affichage SFML n'était pas facile à prendre en main pour faire une classe
pratique à utiliser parmi une multitude de jeux. On a opté pour une classe pratique à utiliser parmi une multitude de jeux. Nous avons opté pour une classe
\texttt{Ecran} qui prend en argument des fonctions qui seront appelés à chaque \texttt{Ecran} qui prend en argument des fonctions qui seront appelés à chaque
dessin d'une image. Ces fonctions sont personnalisées pour chaque jeu et sont dessin d'une image. Ces fonctions sont personnalisées pour chaque jeu et sont
les méthodes principales des jeux en question. les méthodes principales des jeux en question.