Tn6 JEU D ECHEC PYTHON
PRIME--COTTO Gweltaz Jeu d'échecs en Pyhton
Sommaire
[masquer]Projet
Coder un jeu d'échecs 2 joueurs en pyhton en utilisant la bibliothèque ("library") Pygame.
Objectifs
# Avoir un programme fonctionnel. # Approfondir mes connaissances en Python # Découvrir des bibliothèques python. # Être plus a l'aise avec Visual Studio Code, logiciel de programmation utilisé pendant la formation et largement utilisé en milieu professionnel.
Étapes de votre projet
Vous expliquer les différentes étapes qui permettent la réalisation de votre projet final.
Mon Plan originale était : 1. Définir les différents éléments du jeu. 2. Catégoriser les règles. 3. Faire un test a échelle réduite en m'aidant de la documentation Pygame à disposition. 4. Définir les règles globales (règles du jeu & règles du programme). 5. Définir les règles de mouvements et d'attaque communes des pièces. 6. Définir les règles spécifiques a certaines pièces & situations. 7. Définir les entrées Valides/Invalides. (Ex: ce que l'utilisateur ou utilisatrice peut/ne peut pas faire) 8. Test & bug fix
Cependant, lors de la réalisation, j'ai involontairement supprimé tout le travail achevé jusqu'à l'étape 4. N'ayant pas le temps de tout reprendre depuis le début, j'ai recherché sur internet si quelqu'un avait pu mettre a disposition un programme correspondant au projet. J'ai téléchargé sur Github le fichiers .zip contenant tout le programme et l'ai importé sur VSCode ou j'ai pu adapter la taille de la fenêtre, des éléments affichés et les couleurs.
Compétences
- Patience
- Sang-froid
- Paroxétine, Atarax, Nicotine
date
Du 14 au 28 mars 2025
Ressources
- vidéo explicative (en anglais): https://www.youtube.com/watch?v=X-e0jk4I938
- programme téléchargé : https://github.com/plemaster01/pygameChess
- ressources pygame : https://www.pygame.org/wiki/resources
- Votre présentation finale (celle que vous allez présenter au jury)
Photos
Différentes photos de votre projet