PokerTH
PokerTH est un logiciel libre de poker consacré à la variante Texas hold'em no-limit. Écrit principalement en C++ à l'aide du framework Qt, il permet de jouer contre des adversaires contrôlés par ordinateur ainsi qu'avec d'autres joueurs en réseau local ou sur Internet.
| Développeur |
Felix Hammer, Florian Thauer et contributeurs |
|---|
| Date de sortie |
2006 |
|---|
| Genre | |
|---|---|
| Mode de jeu |
Solo, réseau local, Internet |
| Plate-forme | |
| Langue |
Multilingue |
| Dernière version |
2.1.6 (5 août 2026) |
| Site web |
|---|
Le logiciel est disponible notamment sous Windows, GNU/Linux, macOS et Android[1]. Son code source est publié sous licence GNU AGPL v3.
Le projet est lancé en 2006 par Felix Hammer et Florian Thauer[2]. Il reste activement développé vingt ans plus tard, la version 2.1.6 ayant été publiée le 5 août 2026[3].
Historique
modifierLe projet PokerTH est lancé en 2006 par Felix Hammer et Florian Thauer. Le projet est enregistré sur SourceForge le 13 mai 2006[2].
Les premières versions sont principalement consacrées au jeu contre des adversaires contrôlés par ordinateur. Le logiciel évolue ensuite avec l'ajout du jeu en réseau local et sur Internet, d'un serveur de jeu dédié, des parties classées et de nombreuses possibilités de personnalisation.
La version 0.5, publiée en 2007, introduit notamment le jeu en réseau et en ligne ainsi que l'internationalisation du logiciel. La version 0.6 ajoute notamment un serveur dédié pour le jeu en ligne et la prise en charge d'IPv6. La version 0.7 permet des parties réunissant jusqu'à dix joueurs.
En 2011, le projet passe de la licence GNU GPL v2 à la GNU AGPL.
Après la branche 1.x, le développement se poursuit avec la série 2.x. En 2026, le projet connaît une nouvelle phase de développement avec de nombreuses publications successives[3].
Client QML
modifierLa version 2.1.0, publiée le 3 juillet 2026, marque une évolution importante de l'interface de PokerTH. Le nouveau client basé sur QML devient alors stable et est distribué aux côtés du client historique utilisant les widgets Qt[3].
Les distributions pour Windows, Linux et macOS regroupent alors les deux interfaces[3].
Les versions 2.1 suivantes ajoutent progressivement au client QML plusieurs fonctionnalités, notamment les statistiques des joueurs, les classements, le mode spectateur, de nouveaux thèmes et jeux de cartes ainsi que diverses améliorations de l'interface et du système de discussion[3].
La version 2.1.6 est publiée le 5 août 2026[3]. Vingt ans après le lancement du projet, PokerTH reste ainsi activement développé.
Principe du jeu
modifierPokerTH permet de jouer au Texas hold'em no-limit.
Une partie peut réunir jusqu'à dix joueurs. Lorsque le nombre de joueurs humains est insuffisant dans une partie locale, des joueurs contrôlés par ordinateur peuvent compléter la table.
Le logiciel propose plusieurs modes de jeu :
- jeu local contre des adversaires contrôlés par ordinateur ;
- jeu en réseau local ;
- jeu sur Internet contre d'autres utilisateurs de PokerTH.
Jeu en ligne
modifierPokerTH permet de rejoindre des serveurs de jeu sur Internet et de jouer contre d'autres utilisateurs du logiciel.
Les joueurs peuvent créer ou rejoindre des parties publiques ou privées et participer à différents types de parties, notamment des parties classées.
Le projet dispose également d'une communauté en ligne qui organise différents tournois et compétitions.
Client web
modifierEn juillet 2026, un client web PokerTH est mis à disposition. Il permet d'accéder au jeu directement depuis un navigateur web à l'adresse webclient.pokerth.net[4].
Le client web permet notamment de rejoindre les parties PokerTH sur Internet, de jouer localement contre des adversaires contrôlés par ordinateur ou de se connecter à un serveur dédié[4].
L'interface est adaptée aux ordinateurs ainsi qu'aux appareils mobiles. Le client peut également être utilisé comme une application web progressive (PWA).
L'accès par navigateur complète ainsi les clients traditionnels de PokerTH pour Windows, Linux, macOS et Android.
Personnalisation
modifierPokerTH propose différentes possibilités de personnalisation de l'interface et des parties.
Les utilisateurs peuvent notamment modifier :
- les tables de poker ;
- les jeux de cartes ;
- le dos des cartes ;
- les avatars ;
- différents éléments de l'interface.
Les versions récentes proposent deux interfaces principales sur ordinateur : le client historique utilisant les widgets Qt et le nouveau client utilisant QML.
Langues
modifierPokerTH est traduit dans de nombreuses langues.
Parmi les langues proposées figurent notamment le français, l'anglais, l'allemand, l'espagnol, l'italien, le portugais brésilien, le néerlandais, le russe, le chinois simplifié, le grec, le hongrois, le norvégien, le slovaque, le suédois et le turc[2].
Développement
modifierPokerTH est principalement développé en C++ avec le framework Qt.
Le code source du projet est publiquement disponible sur GitHub. Les versions officielles et leurs notes de publication peuvent être consultées sur le dépôt du projet[3].
Les versions destinées aux utilisateurs peuvent être téléchargées depuis la page officielle de téléchargement[1].
Licence
modifierPokerTH est un logiciel libre.
Les premières versions étaient distribuées sous GNU GPL v2. Depuis 2011, PokerTH est distribué sous GNU AGPL v3.