Commit graph

26 commits

Author SHA1 Message Date
524e034e7c
final 2024-01-12 01:15:19 +01:00
8b080c62f9
newline 2024-01-08 21:05:50 +01:00
bf86a41469
initialisation plateau -> constructeur 2024-01-07 12:51:04 +01:00
0cf21f519a
Position 2024-01-07 12:44:33 +01:00
1b98a64c22
init mean constructor 2024-01-06 17:59:42 +01:00
8fd705eb0c
make it private 2024-01-06 17:49:25 +01:00
baef0fce5c
butin now done:
* calcul points butin
* players CANT be const im crazy
* plateau cant return list of pieces
* joueurCourant is a pointer to a real player
* always show score but final score take in account the malus
2024-01-06 15:26:03 +01:00
006857b8bc
const keyword, everywhere all at once 2023-12-31 04:59:45 +01:00
920d25daae
détection fin du jeu 2023-12-31 04:10:41 +01:00
fad8d30160
decl 2023-12-31 03:58:21 +01:00
579a376b32
no friends :( 2023-12-31 03:58:02 +01:00
d7f3fef11a
TODO 2023-12-31 03:54:00 +01:00
d5a192d082
Butin: presque terminé 2023-12-31 03:46:18 +01:00
35e5c5908e
ajout fonction chemin des pièces 2023-12-31 03:36:51 +01:00
b0b6a5b8b1
* fix du joueur courant
* utilisation du nom, ou plutot de l'ID du joueur !
* fonction pour changer de joueur courant
* fix dans safari bizarre jsp
* maintenant on donne le numéro du joueur quand on l'initialise, la copie joueur1 = joueur2 fait juste une "copie des références" (enfin jespere)
2023-12-29 16:22:28 +01:00
44d368473a
positions 2023-12-29 02:09:11 +01:00
86eee781d6
affichage des pièces 2023-12-28 22:05:00 +01:00
59c232ac15
Gère l'initialisation 2023-12-28 19:55:50 +01:00
cb6f21938b
ajout des fonctions pour récuperer la taille du plateau, pour récupérer la position du curseur (on vérifie que on déborde pas)
jme dis que pour savoir ou on en est on peut avoir un enum d'étapes et on avance jusqua la fin du jeu dans les etapes du jeu
2023-12-28 18:26:52 +01:00
48bd1322cf
ajoute des evenemts ?? j'ai pas réfléchi ou quoi jsp ce que je fais 2023-12-28 18:01:50 +01:00
2791b7293d
retire les copy constructor et assignement on les remettra quand on en aura besoin 2023-12-28 17:25:36 +01:00
fbc738952b
override 2023-12-28 00:04:30 +01:00
a9293d1305
tout les jeux sont des jeux 2023-12-27 22:44:32 +01:00
9aa620b6bc
Since initPlateau require players only for one game, just give thoses player for this game, so other don't need to take players in args for nothing 2023-12-14 17:18:28 +01:00
bf74632047
update
* add const identifiers
* expose category for children
* documentation
* helper for ignoring arguments
* reduce useless imports
* use enum for categories
* refactor Dames instanciation
2023-12-14 17:09:27 +01:00
f86133527a
move all games into specific directories 2023-12-14 15:41:36 +01:00