Emma
fcb90e5214
continuation Dames encore
2024-01-11 18:48:50 +01:00
13f7df259e
fmt
2024-01-10 23:35:25 +01:00
Emma
c1ce2c4af4
continuation Dames
2024-01-10 22:33:39 +01:00
d9d0596d74
couleur cases plateau
2024-01-08 22:54:18 +01:00
48ca2d0f4d
fmt
2024-01-08 21:04:27 +01:00
Emma
fed7b891f3
modifs Dames 2
2024-01-08 16:17:16 +01:00
Emma
042f02ef81
modifs Dames
2024-01-08 16:01:09 +01:00
98b75c48be
emptyPos
2024-01-07 12:56:41 +01:00
bf86a41469
initialisation plateau -> constructeur
2024-01-07 12:51:04 +01:00
0cf21f519a
Position
2024-01-07 12:44:33 +01:00
c4189fb751
placement animaux
2024-01-07 02:32:26 +01:00
3582844e5c
fixes
2024-01-06 19:41:44 +01:00
1b98a64c22
init mean constructor
2024-01-06 17:59:42 +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
Emma
81a72676b5
prisePossible....
2024-01-01 19:56:08 +01:00
006857b8bc
const keyword, everywhere all at once
2023-12-31 04:59:45 +01:00
5bfd9dd6a6
use throw when we can, also throw when 2 screen
2023-12-30 23:02:45 +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
548a569267
on va éviter de exit car ça arrive qd on clic là où ya le message
2023-12-28 18:29:36 +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
a9293d1305
tout les jeux sont des jeux
2023-12-27 22:44:32 +01:00
53cb4cabb0
type
2023-12-27 22:21:21 +01:00
c074ba7ae2
sanity check and error messages
2023-12-27 21:39:18 +01:00
7f9d100aee
cast d'une piece en PieceDames, donc pas besoin de créer une fonction spécifique dans la classe mere
2023-12-27 21:26:02 +01:00
Emma
cbebb6719c
prisePossible encore, réfléxion en commentaires
2023-12-26 18:40:27 +01:00
a168976c7c
split header and source files
2023-12-25 19:09:20 +01:00
e8bdbde3dc
fmt
2023-12-25 18:54:04 +01:00
Emma
dc34fff39e
prisePossible avancement...
2023-12-19 15:55:56 +01:00
adf9f747ed
implement missing declaration (operator<<)
2023-12-14 17:51:27 +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
1beaf6bedd
refactor: Plateau
2023-12-14 15:58:43 +01:00
f86133527a
move all games into specific directories
2023-12-14 15:41:36 +01:00