poker-network includes a poker server, a client library, an abstract user interface library, and a client based on it. The server deals the cards and checks the user actions using a poker game engine (poker-engine). It listens on a TCP/IP port and understands its own specific protocol. The persistent information is stored in a MySQL database. The client library implements the poker-network protocol for the client. The abstract user interface library provides a framework based on the client library and suited to implement a user friendly client.
License: Affero General Public License
Changes:
The REST interface was completed. Nine translations were added. A proxy server with authentication capabilities was implemented. Test coverage was improved. An authentication plugin infrastructure and example were implemented.
More...