CSPoker 0.1 Beta

CSPoker is a lightweight poker server written in Java.
CSPoker is a lightweight poker server written in Java. There are client implementations in Java and Flash.

The default client runs from the command line. It connects to the game server where the player can join a table, start a game and play countless hours of poker. The server supports multiple tables where texas hold'em poker can be played. The API is XML based which allows client implementations in any language.

CSPoker's goal is to experiment with AI and to have fun playing poker!

The commands are:


HELP - what you're looking at now
PING - ping the server
QUIT - close the client
EXIT - close the client


CREATETABLE - create your table
LISTTABLES - list all available tables
JOINTABLE [id] - join the table with id [id]
LEAVETABLE - leave the table you're at


STARTGAME - start a new game at your table
DEAL - deal
CHECK - check
BET [amount] - bet a certain amount
CALL - call
FOLD - fold
RAISE [amount] - raise with a certain amount
ALLIN - go all in
CARDS - see all card
POT - see what's in the pot


Java 6

What's New in This Release:

A Java FX Script client implementation was developed to visualize the game.
There is support for different communication modules (HTTP, RMI, and XML over sockets).
The server is extended with auto-folding when a player is inactive.
A lot of bugfixes to the logic have been applied.

last updated on:
March 17th, 2008, 3:08 GMT
license type:
GPL (GNU General Public License) 
developed by:
Guy Van den Broeck
ROOT \ Games \ TBS
Download Button

In a hurry? Add it to your Download Basket!

user rating 21



Rate it!

Add your review!