Bonjour,
Je suis pratiquement à l'étape de pré-release de la version beta du module board service que j'ai développé pour interfacer avec le jeu poker Texas hold'em open source de la compagnie Cubeia.
Cubeia est une compagnie de renommé dans le développement des technos pour les jeux. Ils avaient développé un jeu de poker base sur leur technologies et avaient offert une version open source sous licence AGPL3. Mais récemment pour des problèmes de profit et de ressources, ils ont décidé arrêter de le faire. Donc, une version poker-root-1.0.0 en open source sous licence AGPL3 est légale. (http://www.cubeia.org/cubeia-poker/)
Le projet que je travaille actuellement est d'utiliser leur jeu poker qui vient avec un ensemble impressif de modules fonctionnels qui ont fait la preuve sur les sites de production comme http://quarterpoker.com .
Cubeia fournit les sources open source du serveur, client html5 et leurs modules de comptabilités et du module administration qui permet de configurer comment le poker fonctionne comme si vous jouez dans la vraie vie.
En utilisant le savoir-faire de Cubeia sur l'engin du poker qui traite la logique du jeu et sa complexité, j'ai décidé de développer un module appelé board-service qui se greffe au jeu poker de Cubeia pour permettre d'utiliser l'authentification à n'importe quel board open source (phpBB, smf, joomla, ...) ou payant comme (xenforo, ibp) et bien d'autres type de board dont il suffit d'ajouter le code et le tour est joué.
Il est difficile d'expliquer sans l'avoir vu ou au moins joue avec. Donc je vous propose de faire un tour sur le site de test suivant:
Comment ça marche? Un jeu de poker sans la sécurité n'a pas de valeur mais si on ajoute l'authentication d'un forum, ça change toute l'image. Donc, pour la démo, j'ai préparé un board encore en beta de phpbb3 v3b4, il faut enregistrer un compte de test. Ensuite utiliser le même usager et mot de passe pour se logger au jeu en question.
Le board-service va prendre en charge de vous authentifié au jeu tout en respectant l'algorithme d'authentification de phpbb3. Une fois logge, vous êtes donnes une mise de 50000$, gracieuseté de board-service pour vous donner la chance de jouer plus long temps. Note, une fois vous avez tout perdu. Il faudrait tricher et d'enregistrer un autre compte mais ce n'est qu'un board de test donc tout est permis.
Un jeu de poker sans ses variantes n'attire pas beaucoup de joueurs dont j'ai configure plusieurs type de jeu, vous trouvez du holdem, du crazy holdem, du telesina , de omaha et du 5 t 7 stud poker. Des tournements sit and go sont aussi là. J'ai démarré les bots pour vous accompagner, attention, ils ne sont pas faciles à gagner aussi car Cubeia avait tweake l'intelligence artificielle dans l'évaluation de la main en partant et les chances de gagner.
Bref, je vous inclus quelques images de jeu. Si vous configure un avatar dans le forum, ce dernier va apparaitre dans le jeu. Votre balance monétaire est aussi sauvegardée durant et après le jeu. Ce qui rend le jeu très agréable.
J'ai installé le jeu sur Ubuntu 12.04 LTS, quoi que Windows soit aussi possible.
Donnez vos commentaires, je travaille encore dessus. Il me reste quelque refactoring à faire au niveau du code. Mais dans l'ensemble, c'est pas mal full fonctionnel.
En espérant vous voir nombreux et finir le projet le plus rapidement possible car j'ai un autre jeu en pipeline que je dois développer aussi.
Tout crédit du jeu vient de Cubeia dont je remercie Fredrik, Victor et Patric pour m'avoir beaucoup aide dans la compréhension du fonctionnement du poker et la programmation requise.
Vous trouvez plus d'infos sur les différentes licences sur leur site dont la licence AGPL est utilisée sur mon site.
http://www.cubeia.com/cubeia-poker/
Quelques images:
Inscription: http://192.3.116.20/poker
Texas Hold'em : http://192.3.116.20:8181
/IAL
Partager