Kent,
In addition to 1-1000 and 0 for seat count, can we have an option to have it be the current Player Count at the table? IOW, if there are 10 seats, but only 7 playing, then I'd like for the game to have only 7 rounds, not 10, before moving to the next game in the mix.
Thanks much for some awesome software!
Best,
Chad
Extra Mixed Hands option
-
Kent Briggs
- Site Admin
- Posts: 6057
- Joined: Wed Mar 19, 2008 8:47 pm
Re: Extra Mixed Hands option
Players come and go so that would make the cycle very inconsistent.
Re: Extra Mixed Hands option
Thanks for the reply. True, except in our game. We mostly have a fixed set of guys who get together to play all night so our number for the night doesn't change all that much (but varies from day to day/week to week). I suppose as a workaround, I could take the game offline, change the seat count and put the game back online every time.Kent Briggs wrote:Players come and go so that would make the cycle very inconsistent.
Btw, I'm totally impressed with your software. And I'm glad to see that you used WebSockets! My former CTO helped write that spec!
Best,
Chad
-
Kent Briggs
- Site Admin
- Posts: 6057
- Joined: Wed Mar 19, 2008 8:47 pm
Re: Extra Mixed Hands option
Kudos to those guys. Prior to version 4 I had to rely on a Flash-based system called OpenLaszlo for full-duplex communication. Once Internet Explorer (the last holdout) adopted WebSockets, I switched to it in 2013. You can really appreciate the speed of a full-duplex TCP connection in a web browser when multiple players in a row have their next move "Fold" box checked and the fold action goes flying around the table in milliseconds. And that involved separate packet exchanges between the server and each individual client sequentially, spread out across the country (or even the world).cchervit wrote:And I'm glad to see that you used WebSockets! My former CTO helped write that spec!
Re: Extra Mixed Hands option
Cool. Yep, Steve Jobs was right -- flash sucked. Did you write your own WebSocket Protocol or did you use an embedded messaging system like Kafka or ZeroMQ?
-
Kent Briggs
- Site Admin
- Posts: 6057
- Joined: Wed Mar 19, 2008 8:47 pm
Re: Extra Mixed Hands option
I just read the RFC and manually handled the extra header handshake required in the TCP component I use (Indy Sockets).cchervit wrote:Cool. Yep, Steve Jobs was right -- flash sucked. Did you write your own WebSocket Protocol or did you use an embedded messaging system like Kafka or ZeroMQ?