Python Chess est un projet d'informatique réalisé dans le cadre du cours d'informatique de première année à l'Ecole nationale d'Ingénieur de Brest (E.N.I.B.). Le prohet consite par binôme à sélectionner un jeu parmis une liste prédéfinie pour réaliser une simulation informatique de celui-ci.
Le projet utilise le langage Python, un jeune langage de programmation de plus en plus utilisé dans l'informatique professionnel et grand public (ex : application Internet). Ce langage est dans la catégorie des semi-interprété (il n'est pas compilé), donc il reste beaucoup plus lent que du C. Mais il est très simple d'apprentissage et si l'on pousse son apprentissage il peut devenir très puissant.
Le projet a été réalisé sur une durée total de 15 semaines :
- (1ère partie) Cahier des Charges : Définitions des fonctionnalités et des contraintes du programme
- (2ème partie) Analyse Fonctionnelle : Définition de l'architecture du programme
- (3ème partie) Prè-version : Création du moteur du jeu sans interface graphique
- (4éme partie) Version Finale : Moteur du jeu terminé et interface graphique
|
| Cahier des Charges (pdf, 310 Ko) |
|
| Analyse Fonctionnelle (pdf, 297 Ko) |
|
|
SCREENSHOT
François-Xavier BOISSERIN étudiant à l'ENIB.
Paul RENAULT étudiant à l'ENIB.
16/06/2008
|