Python Poker Project (GUI Recommendations)
Join Date: Jul 2013
Posts: 17
Hi all,
I'm newer to programming and started a project in Python to give me more exposure. I'm currently building a poker game that allows multiple players to play each other.
I have most of the framework for the poker logic complete, but have never done any GUI programming. I know Python has some basic GUI stuff built in, but I was curious if there were any opinions on which GUI framework would be easiest/quickest for a poker game.
Details of game:
The game is only hold em, but there's flexibility to add in Omaha at a later date. Technically right now we can have N number of players, but will likely restrict to 10 max. Only one table can be played at a time.
There is not a concept of a lobby right now. It's only "you vs. computer", "you vs. friends" or "mixed company".
Out of scope:
web interaction
Logins/authentications
Pmt processing
I'm looking for easiest/quickest right now because of my lack of GUI experience and wanting to complete the project sooner rather than later.
Thanks for any help or resources!
Join Date: Nov 2003
Posts: 42,368
I used wxpython a few years back for a kind of similar project and it did everything I needed and was easy enough to use, but Ive never used any others so I really dunno if its better than what else is out there
Join Date: Sep 2015
Posts: 79
I happened to browse this forum for another reason and saw this post. Here is a link to a poker clock, I don't know if it will help you, I believe this was written in Python.
I know it isn't exactly what you are looking for but it might help with some aspects to the project.
EDIT: The forum doesn't like the link to the project, the project is called "Simple Poker Tournament Clock" and is at Source Forge.
Last edited by KYFHO; 12-17-2015 at 10:34 AM.
Join Date: Jun 2006
Posts: 45,557
wxPython and pyQt are good but in this day and age I'd go with a web interface (even though that would be quite a bit to learn probably)
Join Date: Sep 2015
Posts: 79
There is an open source poker game called pokerth but I believe it was written in C++. Because it is open source you can use and modify the code according to the license. They are looking for programmers to improve the game.
You have to download a client and register, it currently runs live games.
Join Date: Dec 2010
Posts: 1,996
I've had similar thoughts but always wondered if there'd be any problems displaying multiple tables and lobbies.