Bonjour,
Ces derniers jours je me suis amusé à faire un petit jeu de carte avec wxpython (port python de wxwidgets), le résultat est téléchargeable ici (décompressez le dossier puis lancez pyramide.exe pour jouer):
http://perso.wanadoo.fr/pyxsoftware/files/pyramide_v_1_0.zip
Graphiquement cà a la même allure que Freecell, sauf que comme vous l´aurez peut être deviné au titre très bien trouvé
cà reprend le principe du style de patience appellée pyramide:
http://perso.wanadoo.fr/pyxsoftware/images/pyramide_01.png
Pour ceux qui ne connaissent pas le but c´est de virer le maximum de cartes en faisant des paires de 13, un as comptant pour une valeur de un. Donc on peut enlever par exemple un 8 et un 5, un valet et un 2, etc etc. Le roi qui vaut 13 peut être enlevé tout seul. Par contre les cartes à enlever ne peuvent être prises que dans les cartes n´étant pas chevauchées par une autre (dans le screen du dessus on ne peut donc se servir que dans la rangée du bas). On peut aussi bien sûr retourner les cartes de la pioche et se servir dedans.
Durant une partie cà donne cà:
http://perso.wanadoo.fr/pyxsoftware/images/pyramide_02.png
Pour les contrôles c´est simple, c´est du clic gauche de partout: un clic sur une carte pour la sélectionner, un clic sur une carte sélectionnée pour la déselectionner, quand une paire est formée où qu´on clique sur un roi cà enlève les cartes direct, un clic sur l´emplacement de la pioche tire la carte suivante, etc etc.
Le compteur du haut affiche le score (plus on monte haut dans la pyramide plus on gagne des points).
Le compteur du milieu affiche à gauche le temps restant pour les parties chronométrées et à droite le nombre de tours restants (en cliquant sur ´tour suivant´ on vous distribue un nouveau jeu).
Le compteur du bas affiche à gauche le nombre de cartes non retournées restantes dans la pioche et à droite le nombre de fois où vous pouvez réutiliser la pioche une fois celle ci vidée (pour la réutiliser il faut cliquer sur son contour vide qui apparait).
Il y a plusieurs niveaux de difficultés, par défaut c´est le mode entrainement qui est sélectionné (pas de chrono et nombre de tours illimités). Au dessus plus le niveau est élevé plus il faut se dépêcher pour marquer des points avant la fin du chrono. Les meilleurs scores ne sont sauvegardés que pour les parties chronométrées.
Je crois que j´ai dit le principal
, n´hésitez pas à signaler s´il y a des bugs.