Jeu des allumettes

Allumettes

Durant un projet SAE (Situation d’Apprentissage par Évaluation), une collègue et moi avons conçu un jeu des allumettes en application console en utilisant le langage de programmation C++. Le concept est simple : les joueurs retirent des allumettes de 1 à 3, mais l’objectif est de laisser la dernière allumette à l’adversaire afin de remporter la partie.

Ce projet nous a offert l’opportunité d’appliquer nos compétences logiques de manière approfondie. Nous avons conçu le jeu avec deux niveaux de difficulté. Le premier, baptisé « Naïf », générant un nombre aléatoire entre 1 et 3 pour les mouvements de l’ordinateur. Le deuxième, plus complexe, baptisé « Expert », qui utilise une stratégie basée sur le complément à 4 pour déterminer ses mouvements.

Ce projet m’a non seulement permis d’acquérir des compétences techniques, mais il a également renforcé ma capacité à collaborer en équipe.

Ci-dessous vous retrouverez une partie type de notre jeu des allumettes.

Jeu des allumettes capture d'écran d'éxécution du jeu