-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathetapes.txt
More file actions
142 lines (111 loc) · 4.85 KB
/
etapes.txt
File metadata and controls
142 lines (111 loc) · 4.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
✔️ = FAIT OK
--- = A FAIRE
✔️Base DU JEU
✔️Affichage compteur dans le jeu
✔️ OK mais pas dans le jeu
✔️Compteur positionnner croupier en haut à gauche, joueuru en bas à droite
✔️Etape 2 Interactions du joueurs
✔️Ajouter actions joueur :
✔️ - Hit
✔️ - Stand
✔️Affichage basique Pygame des actions
Reaction du jeu après action:
Joueur:
✔️Tirage
✔️Logique contôle21BJ joueur
Croupier:
✔️Révéler la 2e carte du croupier.( OK après le stand. Ajouer après défaite)
✔️Ajouter logique contrôle21BJ pour croupier main complète
✔️Logique contôle21BJ croupier
✔️Etape 3: Joueur :
✔️Si non BJ continue logique actions bouton Joueur
Courpier:
✔️Si non BJ tirage automatique -> >=16
✔️Etape 4 Tour croupier:
✔️Automatiser tour croupier après joueur
✔️Logique du jeu du croupier pour son tour
✔️logique <16 et > 16
✔️Etape 5 Fin de manche / résultat:
✔️Logique d'alternance des tours ok ?
✔️Affichage de tous les messages: victoire/défaite + BJvictoire/Défaite
✔️Etape 6 Relancement de la partie
✔️Relancer nouveau tirage avec bouton restart
✔️Etape 7 Gestion temps pendant tirage
✔️Ralentir le tirage de carte - Effet réalitste
✔️Etape 8 Valeur de l'AS
✔️selon resultat 1 ou 11
✔️As: règle française Soft 17 pour le croupier uniquement
---Etape 9 Action spéciale : SPLIT
✔️Possibilité de SPLIT
✔️détection condition Split
✔️BOUTON SPLIT apparait
✔️ créer bouton modèle des autres / couleur différente
✔️le faire apparaitre après détection
✔️clickable
✔️Déclenche action du Split
✔️Création de 2 mains après click
✔️2 mains avec un index
✔️ Actions sur la première main
✔️Fin de jeu sur la 1ere passage à la 2eme
✔️ Actions sur la 2eme main
✔️ Bascule au tour croupier
✔️ Gestion affichage 1ere main
✔️ Gestion affichage 2nd main
✔️ Bascule et indicateur main en cours visible
✔️ Comparaison main 1 et 2 avec croupier
✔️ Affichage resultat 1 et 2
---Etape 10 Action spéciale : DOUBLE
✔️Possibilité de DOUBLE
✔️détection condition Double
--BOUTON SPLIT apparait
✔️ créer bouton DOUBLER modèle des autres / couleur différente
✔️le faire apparaitre après détection
✔️clickable
✔️Déclenche action du DOUBLE : tirage une seule carte supp.
---Etape 11: Système de mises
✔️ Affichage continu d'un solde. base de 1000€
✔️ Après click bouton restart
✔️ Disparition du jeu + bouton restart
✔️Avant lancement de la partie tirage, affichage choix des mises
✔️Affichage bouton "Lancer partie" qui met fin aux mises au click
✔️ Addition des mises possibles
✔️Affichage du montant de la mise constant pendant le jeu
✔️ Bouton de lancement de partie clické - > fin des mises
✔️Soustraction des mises au Solde
✔️Affichage du montant de la mise maintenu
✔️Lancement tirage
✔️Affichage du montant de la miseLogique changement de mise et solde selon action:
✔️Action Doubler
✔️Action Splitter
✔️Fin de jeu:
✔️Après comparaison main:
✔️si gain ajout au solde du montant:
✔️Gain main supérieure
✔️Gain BlackJack
✔️Gain Egalité
✔️Gain selon main si Split
---Etape 11 Graphique/ style :
✔️ Fond tapis 800x600
✔️ Style des boutons d'action
✔️Style des message d'annonces
✔️ Style des cartes !
--- Jetons mises ?
--- Sons ?
---Etape 12 Debug:
--- Règles FR blackjack croupier direct ?
--- Si joueur tirage > 21, pas de tirage croupier. Juste réveler carte Croupier vainqueur
--- Si click "lancer partie" sans mise afficher mess erreur
✔️ Tirage D de carreau pas d'image
--- Alignement > 2 cartes tirées : pas de décalage x
✔️ Solde devient un float après BJ
---Etape 12 DEBUG retours:
---Test en jeu
--Bugs trouvés :
situation de jeu/ action -> résultat attendu / Resultat réel obtenu
SIT: / AC: -> RA: / RR:
************************************ V2 ******************************************
Supplementaire
---Etape 13: ---L'option compteur de carte ?
---logique de consomamtion des cartes conservées,
---plus gros nombre de paquets identique aux jeux réel France,
---pour comptage ?? avec le drop ?