Commit graph

57 commits

Author SHA1 Message Date
119cf9d3ba
const! 2024-01-11 23:29:54 +01:00
a00d901671
pair madness 2024-01-11 19:37:39 +01:00
ebf3a4fea6
little optimization 2024-01-08 10:24:54 +01:00
576d5968c7
affichage nom gagnant 2024-01-08 10:18:01 +01:00
f298f9c8b8
aaaaaaaaaaaaaaaaaa 2024-01-08 03:07:42 +01:00
9d0b13fa9b
comment 2024-01-08 02:58:46 +01:00
11a1f1ae14
je vais me tuer 2024-01-08 02:55:15 +01:00
98fceab42c
je comprends pas pk ca fonctionnnne pas 2024-01-08 02:36:47 +01:00
e7ffed3005
? 2024-01-08 02:01:16 +01:00
8de0dc19dd
debug 2024-01-08 01:43:56 +01:00
709606ac32
ya encore des bugs la dedens... tentaive de debogguage 2024-01-08 01:30:23 +01:00
ae6fca99a4
fix 2024-01-08 00:41:02 +01:00
e1cd39438f
aaaaaaaa 2024-01-08 00:22:20 +01:00
965e22a7b6
comments 2024-01-08 00:10:34 +01:00
00bf91b25c
vérification endgame 2024-01-07 22:56:16 +01:00
6df4478498
fix design 2024-01-07 22:31:17 +01:00
94d4cc90ac
WIP: endgame 2024-01-07 22:19:10 +01:00
6df2a0a12a
fix barriere 2024-01-07 22:02:38 +01:00
17a23f4307
jcomprends rien 2024-01-07 15:44:07 +01:00
d9cbf85c84
this is elon musk 2024-01-07 14:41:49 +01:00
2e1f7afdc3
affichage barriere & fix selection 2024-01-07 14:38:49 +01:00
5dcca2bb3e
WIP
* ajout de positions supplémentaires pour les barrières
* ajout d'un placeholder visuel pour aider a placer une barriere
2024-01-07 14:14:11 +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
aca2abb55e
todo 2024-01-07 03:25:34 +01:00
6773361b03
check deplacement 2024-01-07 03:23:18 +01:00
d5776ac144
endgame todo 2024-01-07 03:16:13 +01:00
604e66c30c
todo 2024-01-07 03:14:07 +01:00
c175e9aa56
wip: déplacement 2024-01-07 03:06:41 +01:00
71c27206b2
colors 2024-01-07 02:38:05 +01:00
c4189fb751
placement animaux 2024-01-07 02:32:26 +01:00
6e841bc6a6
affichage rudimentaire de safari + choix des animaux 2024-01-07 01:05:08 +01:00
3582844e5c
fixes 2024-01-06 19:41:44 +01:00
9a60ee5eb6
safari plateau colors, steps 2024-01-06 19:20:42 +01:00
1b98a64c22
init mean constructor 2024-01-06 17:59:42 +01:00
92a6aafce2
remove debug stuff 2024-01-06 17:35:02 +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
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
c074ba7ae2
sanity check and error messages 2023-12-27 21:39:18 +01:00
cdca7a0d0a
follow up of fd8ceba929 2023-12-25 19:05:06 +01:00