Commit graph

168 commits

Author SHA1 Message Date
de9046641a
don't show the screen before we asked the user how many players he wants to play with for safari 2024-01-06 15:54:50 +01:00
445bc5bbae
namespace 2024-01-06 15:54:21 +01:00
91e3d1c349
useless 2024-01-06 15:40:41 +01:00
e113d410c5
all games start with the interface now 2024-01-06 15:39:57 +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
b628386382
link to rules 2024-01-06 14:38:27 +01:00
0f83c789b9
1/3 2024-01-06 13:15:55 +01:00
48b245bd10
reduce initial window size 2024-01-06 13:15:40 +01:00
7dfe660ecd
add png to tex 2024-01-06 13:12:41 +01:00
53e8e6ee30
add drawio diagram 2024-01-06 13:10:19 +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
5d345cd183
optimization! 2023-12-31 04:21:38 +01:00
920d25daae
détection fin du jeu 2023-12-31 04:10:41 +01:00
d3a2d69dd4
accents 2023-12-31 04:10:27 +01:00
8d96c5af13
oops 2023-12-31 04:07:46 +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
f3970cf3fb
ne delete plus une piece quand on la retire + change correctement les positions de la pièce 2023-12-31 03:38:37 +01:00
35e5c5908e
ajout fonction chemin des pièces 2023-12-31 03:36:51 +01:00
19e27ce560
doc 2023-12-31 03:36:35 +01:00
57fa7bb120
get piece pos 2023-12-31 03:30:02 +01:00
551a644490
utils: print a vector 2023-12-31 03:29:40 +01:00
5bfd9dd6a6
use throw when we can, also throw when 2 screen 2023-12-30 23:02:45 +01:00
16652236a0
Affichage des FPS 2023-12-30 22:52:38 +01:00
735464f3ba
fix crash 2023-12-30 22:27:21 +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
23080fc7d0
jsp 2023-12-29 02:27:20 +01:00
ea40b23ad8
assets -> ressources 2023-12-29 02:20:46 +01:00
b79b4b8131
des idées 2023-12-29 02:19:06 +01:00
828c912aa4
déplacement d'une piece 2023-12-29 02:09:16 +01:00
44d368473a
positions 2023-12-29 02:09:11 +01:00
db5d3c2762
(ré-)ajout de la fonction de déplacement et fix d'un ptit bug lors de la sélectionnn 2023-12-29 02:09:01 +01:00
fea574195e
real fix this time 2023-12-29 01:39:08 +01:00
178872b3e2
private tant que on peut 2023-12-29 01:39:04 +01:00
96c2ea501a
fix crash on nullptr 2023-12-29 01:35:52 +01:00
7f59b11975
* on retire moveTo vu que c'est gérer par le plateau, la pièce en tant que telle a pas vraiment conscience de sa position vu que tout est gérer par le plateau
* rajout de la sélection
2023-12-29 01:33:35 +01:00
891f56d88d
réponse 2023-12-29 00:59:54 +01:00
c8ed64939d
assets to archive 2023-12-29 00:56:43 +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
8d3b8a7668
fix init + fonction qui recupere une piece 2023-12-28 19:40:06 +01:00
97cae6fab8
c'est bien là nan...? 2023-12-28 18:43:35 +01:00
1f84a0981b
Ok ca ressemble à un truc ? 2023-12-28 18:38:40 +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
32451df61a
fix window 2023-12-28 18:01:28 +01:00