Puissance 4 Pyxel
1
2
3
4
‘Puissance4’ {
5
6
[NSI]
7
8
9
10
11
12
13 }
14
Phython
Puissance 4 Pyxel
1
2
Table Of ‘Contents’ {
3
4 01 Présentation du jeu
5
6
7
8 02 Fonction
9
10
11
12
03 Implémentation
13
14 }
Phython
Puisssance 4 Pyxel
1
2
3 01 {
4
5
6 [Présentation du jeu]
7
8
9
10
11
}
12
13
14
Phython
Fonctionnalités du Jeu
1
2
Dépôt de Pièces{
<Dépôt de Pièces
3
Les joueurs peuvent déposer leurs pièces dans les
4 colonnes du plateau à l'aide des touches
5 directionnelles.
>
6
7
}
8 Vérification de la
9
10 Victoire{
< Le jeu vérifie automatiquement si un joueur a aligné
11 quatre pièces de sa couleur pour déterminer la fin de
12 la partie.>
13
14 }
Programming Language
Fonctionnalités du Jeu
1
2
Animation de Fond{
3 <Des gouttes de pluie et des nuages animent le décor
4 du jeu pour créer une atmosphère immersive.
5
>
6
7
}
8
9 Sons d'Interaction{
10
11 <Des sons sont joués à chaque dépôt de pièce ainsi
qu'en cas de mouvement invalide. >
12
13
14 }
Programming Language
Puisssance 4 Pyxel
1
2
3 02 {
4
5 [Explication du Code]
6
7
8
9
10
}
11
12
13
14
Phython
Puissance 4 Pyxel
1
2
Initialisation{
<p Les dimensions du jeu sont
3 définies en termes de nombre de
4 lignes et de colonnes, ainsi que la
5 taille des cases et les marges entre
elles.
6
7 Les constantes de couleur sont
8 définies pour une utilisation facile
dans le dessin du jeu.
9
10 >
11
12 </p>
13
14 }
Phython
Puissance 4 Pyxel
Fonctions utiles{
1
2
3
4
5
6 <p Les Fonctions de base
7
8
9
10
11
12 </p>
13
14 }
Phython
Puissance 4 Pyxel
1
2
Implementation{
3
4
5
6 <p
7
8
9
10
11
12 </p>
13
14 }
Phython
1
2
3
4
5
6
7
8
9
MERCI
10
11
12
13
14