Jeu de dames en C++
Réalisation d’un jeu de dames simplifié, en langage C++. Le jeu permet de jouer contre l’ordinateur (intelligence artificielle) et à distance en réseau. Cela permet d’étudier et de mettre en pratique l’algorithmie et la programmation en langage C++ avec Code::Blocks.
- Algorithmie
- Développement en langage C++ avec Code::Blocks
- Modélisation UML (diagrammes de cas d’utilisation, classes, séquence)
- Intelligence artificielle (min-max, automate à états)
- Réseau (sockets)
- Documentation automatique avec Doxygen
- Organisation d’un tournoi entre chaque programme
Ihm du programme (en mode texte) :
Ce mini-projet est également pour les étudiants de s’initier à la modélisation UML au travers des prinicpaux diagrammes (cas d’utilisation, classes, séquence).
Ce mini-projet est également l’occasion pour les étudiants de prendre consicence de l’importance de la qualité logicielle (conventation de codage), de la documentation de son travail (commentaires, doxygen), …