This commit is contained in:
cyjullien1
2025-01-05 21:48:11 +01:00
82 changed files with 1310 additions and 470 deletions

View File

@@ -21,9 +21,10 @@
#include <time.h>
/**
* \brief Cette fonction permet de creer une liste 2D carre
* \param N La valeur N est le nombre d'élément dans le tableau.
* \return Le pointeur du tableau 2D carre de char (1 octet).
* \brief Cette fonction permet de creer une liste 2D
* \param x Nombre de ligne.
* \param y Nombre de colonne.
* \return Le pointeur du tableau 2D de char (1 octet).
*/
char **creatArea2D (const int x, const int y)
{
@@ -61,7 +62,7 @@ char **creatArea2D (const int x, const int y)
/**
* \brief Cette fontion permet de liberer l'espace tu tableau 2D de char.
* \param tab Le tableau 2D.
* \param N Le nombre d'éléments.
* \param x Le nombre de ligne.
* \return Void.
*/
void free2D (char **tab, int x)
@@ -86,8 +87,8 @@ void free2D (char **tab, int x)
* joueur, 2 si c'est une boite mais qu'on peux la pousser ,3 si le joueur
* pousse une boite sur un point d'interer, 4 si le joueur bouge sur un point
* d'interer, 5 si le joueur peux pousser une boite mais le joueur se place sur
* un point d'interer et 6 si le joeuur pousse une boite sur un point d'interer
* et que le joueu est aussi sur un point d'interer.
* un point d'interer et 6 si le joueur pousse une boite sur un point d'interer
* et que le joueur est aussi sur un point d'interer. 7 si valueOfNCase est un bouton.
*/
char canIGoDirection (char valueOfNCase, char valueOfNPlusOneCase)
{
@@ -448,7 +449,7 @@ bool isWin (char **tab2d, vect *targets, int nbr_targets)
/**
* \brief La fonction renvois si la partie est perdante.
* \param tab2d Le tableau 2d carre du plateau de jeu.
* \param N Le nombre d'éléments dans le tab2d.
* \param N Le nombre d'éléments dans le tab2d. (zone de jeu est carré)
* \return True si c'est perdu, false si c'est pas perdu a cette instant.
*
*/