Puissance 4

Contexte

Dans le cadre de mes études, j’ai participé à un projet visant à créer un jeu de Puissance 4 jouable dans un terminal. L’objectif était de suivre une méthodologie complète : prototype en pseudo-code, maquette, développement en C, et implémentation d’une intelligence artificielle pour les parties homme-machine.

Compétences liées:

Réaliser

Optimiser

Collaborer

Problématique

Comment développer un jeu de Puissance 4 jouable dans un terminal en respectant une démarche structurée, depuis la conception initiale jusqu’à l’intégration d’une intelligence artificielle compétitive ?

Réalisation

Le projet était bien plus complexe que je ne voulais bien l'admettre. J'avais une vision bien trop simpliste de l'algorithme du minimax, ce qui m'a ralenti au départ. La conception même du jeu en C était cependant assez rudimentaire, les règles étant claires, le jeu n'était pas bien complexe à réaliser. Il m'a fallu du temps et de la patience pour apprendre et comprendre le minimax afin de réaliser ce jeu.

test test test test
Télécharger

Conclusion

Ce projet est l'un de ceux que j'ai préféré dans ma première année en étude supérieure. J'y ai énormément appris, je comprends désormais bien mieux les algorithmes complexes et cela m'a apprit plein de méthodes et astuces que j'utilise désormais constamment dans mes projets.

Collaboration

Romain JACOVETTI

Réalisé le 20/11/2022