Skip to content

Sahar-magh/carcassone_game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CONVENTION_DE_CODAGE

*Langue des commentaires de fonction : Français *Langue des commentaires de tests : Anglais *Langue du nommage des objets : Franglais

*Nommage des structures : *Fonctions : minuscules / espace symbolisé par '' ou une majuscule exemple : FonctionFolle / fonction_folle *Constantes : majuscules / espace symbolisé par '' *Variables : minuscules / espace symbolisé par '_' *Structures : majuscules

*Commentaires : situés dans les fichiers *.h

ARBORESCENCE

*install *dossier initialement vide pour pouvoir faire le make *src *structure : *client : Dans ce dossier on trouve tout le code client *serveur : On y retrouve le code serveur *test : Stocke les fonctions tests *update : On retrouve le code pour updater *Rapport *tous les fichiers *.tex avec leurs photos et également le pdf

CONSTANTE

*TRUE = 1 / FALSE = 0 *PLAYER_MAX = 5 *CARD_MAX = 72 *NONE = -1000

COMMANDE

*make : compiler les fichiers *make install : créer les fichiers clients *make exe : créer l'exécutable du serveur *make clean : supprimer les .o .so ainsi que les executables

*make test_updateRoad : créer l'exécutable des testes unitaires sur les routes *make test_updateCloister : créer l'exécutable des testes unitaires sur les abbayes *make test_updateTown : créer l'exécutable des testes unitaires sur les villes *make test_updateField : créer l'exécutable des testes unitaires sur les champs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published