All Projects → hpyhacking → Openpoker

hpyhacking / Openpoker

Genesis Texas hold'em Game Server

Programming Languages

erlang
1774 projects

OpenPoker Texas hold'em Game Server & Client

This project is based on wagerlabs/openpoker, but I modified almost all of the code:

  • Except distributed, I do not care about this.
  • Except object paramters from exch module.
  • Delete super big module g.
  • Delete db dirty operation and use mnesia transaction.
  • Reflection all texas module and game module, game context struct.
  • Less protocol and client communications.

I added some feature:

  • HTML5 texas client, animate by CSS3, communicate by websocket API, NOT Flash!!!
  • Websocket communition layer based mochisocket.
  • Client simulator, can be based process message testing.
  • Manage Site based ChicagoBoss MVC Web Framework.
  • Script tools generate protocol code by need to change.

Protocols

OpenPoker support multi network connection, eg: WebSocket, Socket.

Connection with client by some custom protocols, please check on wiki.

License

OpenPoker is released under a Creative Commons NonCommercial Licence.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].