Téléchargé 2 fois
Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 6 avril 2017
Plate-forme :
Windows
Langue : Français
Référencé dans
Navigation
Puissance 4 basé sur l'API Windows et la bibliothèque Cairo
Puissance 4 basé sur l'API Windows et la bibliothèque Cairo
"Puissance 4" pour Windows.
L'interface graphique est une application Windows faisant directement appel à l'API. La bibliothèque Cairo est utilisée pour le dessin des pions.
L'adversaire artificiel, qui n'est pas très fort, mais joue décemment, utilise les expressions régulières pour une évaluation immédiate de la position après son coup.
Un seul mode de jeu est disponible : humain contre ordinateur. L'humain joue le premier.
L'interface graphique est une application Windows faisant directement appel à l'API. La bibliothèque Cairo est utilisée pour le dessin des pions.
L'adversaire artificiel, qui n'est pas très fort, mais joue décemment, utilise les expressions régulières pour une évaluation immédiate de la position après son coup.
Un seul mode de jeu est disponible : humain contre ordinateur. L'humain joue le premier.
Bonjour !
Je vous propose (encore) un "Puissance 4". Celui-ci est basé, pour l'interface graphique, sur l'API Windows et la bibliothèque Cairo.
La partie "intelligence artificielle" utilise les expressions régulières pour détecter les lignes gagnantes ou potentiellement gagnantes.
Puissance 4 basé sur l'API Windows
Le programme a une fonction qui renvoie les coordonnées de la ligne gagnante mais je n'ai pas encore eu le temps d'exploiter cette fonction pour tracer cette ligne à l'écran.
Qu'en pensez-vous ?
Je vous propose (encore) un "Puissance 4". Celui-ci est basé, pour l'interface graphique, sur l'API Windows et la bibliothèque Cairo.
La partie "intelligence artificielle" utilise les expressions régulières pour détecter les lignes gagnantes ou potentiellement gagnantes.
Puissance 4 basé sur l'API Windows
Le programme a une fonction qui renvoie les coordonnées de la ligne gagnante mais je n'ai pas encore eu le temps d'exploiter cette fonction pour tracer cette ligne à l'écran.
Qu'en pensez-vous ?
Bonjour,
Bravo, le jeu a un niveau tout-à-fait correct et tourne très bien.
Et ça fait du bien (à moi, en tout cas) de revoir une structure de programme Windows "classique".
J'avoue avoir un peu de mal à comprendre l'utilisation des expressions régulières dans le cas présent, aurais-tu l'amabilité d'en expliquer le principe ?
Bravo, le jeu a un niveau tout-à-fait correct et tourne très bien.
Et ça fait du bien (à moi, en tout cas) de revoir une structure de programme Windows "classique".
L'adversaire artificiel [...] utilise les expressions régulières pour une évaluation immédiate de la position après son coup
Merci pour les explications !
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.