Commit graph

87 commits

Author SHA1 Message Date
2791b7293d
retire les copy constructor et assignement on les remettra quand on en aura besoin 2023-12-28 17:25:36 +01:00
6b6afa76b2
add text a the bottom fr this time 2023-12-28 17:09:00 +01:00
f63d9f8705
init du jeu au lieu du plateau
aussi je rajoute un ptit padding comme ça on peut écrire un message en bas de l'écran ?
2023-12-28 16:12:41 +01:00
71ece11ddf
En relisant... je suis stupide..... 2023-12-28 00:30:44 +01:00
33254abc33
fr 2023-12-28 00:08:53 +01:00
fbc738952b
override 2023-12-28 00:04:30 +01:00
15321d0032
fonction qui gère les click de souris, je sais pas trop si ça sera utile mais au moins c'est là 2023-12-27 23:59:59 +01:00
a9293d1305
tout les jeux sont des jeux 2023-12-27 22:44:32 +01:00
627f91e807
mmmmmmmmmmmm 2023-12-27 22:21:31 +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
cdca7a0d0a
follow up of fd8ceba929 2023-12-25 19:05:06 +01:00
e8bdbde3dc
fmt 2023-12-25 18:54:04 +01:00
Emma
dc34fff39e prisePossible avancement... 2023-12-19 15:55:56 +01:00
Emma
fd8ceba929 ((Reponses aux questions)) 2023-12-17 21:32:40 +01:00
adf9f747ed
implement missing declaration (operator<<) 2023-12-14 17:51:27 +01:00
f5bfcc409d
remove useless imports 2023-12-14 17:23:28 +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
d27e903713
size is fix 2023-12-13 20:39:18 +01:00
5d3cd65112
fmt 2023-12-13 12:01:59 +01:00
Emma
3a23bff56d modif pour Dames 2023-12-12 12:15:53 +01:00
Emma
a1f9e5d2c5 Safari 2023-12-10 15:03:07 +01:00
Emma
707caa59b3 Début initialisation pour Butin 2023-12-03 17:27:06 +01:00
e8e52411ff
affichage damier 2023-12-01 16:36:50 +01:00
fbfdec71e1
pragra once instead of ifndef define logic 2023-12-01 15:27:43 +01:00
51ccb97cf0
split classes into multiples files 2023-12-01 15:26:34 +01:00
ef5383913f
fmt 2023-12-01 15:06:20 +01:00
Emma
b6d6878fe3 Quelques modifs 2023-11-26 17:53:37 +01:00
8143fa3a85
methods 2023-11-24 20:14:05 +01:00
b4efc5a245
const 2023-11-24 20:13:28 +01:00
9239c100d5
use screen for sfml 2023-11-24 20:13:20 +01:00
0f76d1a947
ajouts d’attribut &co
Co-authored-by: Emma <emmbotti@gmail.com>
2023-11-21 12:33:04 +01:00
eabd659122
début, premières idées, etc
Co-authored-by: Emma <emmbotti@gmail.com>
2023-11-12 16:05:42 +01:00