Aller au contenu principal

Nim : jeu d’allumettes avec une IA imbattable en C

Étudiant & autresDatefévr. 2015DuréeDeux semaines
  • IA XOR imbattable
  • Mécaniques de jeu de plateau
  • HUD sous Photoshop
  • Affichage graphique & terminal

À propos du projet​

Ce projet s’appuie sur un jeu d’allumettes très connu, et a été réalisé en C avec la bibliothèque graphique MiniLibX d’Epitech.

Le plateau comporte un certain nombre de lignes d’allumettes. Les deux joueurs jouent chacun leur tour ; à chaque tour, un joueur peut prendre une ou plusieurs allumettes sur une même ligne. Celui qui prend la dernière allumette a perdu.

Le but du projet est de créer un programme contre lequel on peut jouer. La version de base doit générer un plateau de n lignes d’allumettes et proposer une interface simple pour que l’utilisateur affronte l’ordinateur.