Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.066.565 Times

Online Cardgame System 0.9.0

  Date Added: May 22, 2010  |  Visits: 932

Online Cardgame System

Report Broken Link
Printer Friendly Version


Product Homepage
Download (78 downloads)

Online Cardgame System project is a client-server system for playing card games over the net. OCS is a client-server cardgame system, similar to those found at Yahoo! Games and elsewhere. The server is portable and has been tested under Linux, Win32, and several unix systems. We currently have Win32 and Java clients available, and a Qt client for Linux is in development. Games are implemented as plugin modules, so new games can be added without recompiling the server. In addition, the client is written to be unaware of the mechanics of gameplay, so it can theoretically play any games the server supports without having to know how to play them specifically. We currently have Euchre and Spades implemented, with bot support for both games, meaning you dont need a full 4 people to play a game. We plan on implementing more games in the future. On a side note, development of this project tends to wax and wane with our motivation and amount of schoolwork. Whats New in This Release: - Massive restructure of code into more object orientated patterns - Added daemon capability to server - Got rid of checksumming in the protocol since TCP/IP does it internally - Padded STRINGS in the protocol on DWORD boundaries - Added support for loadable account managers - Removed crypting of the password by ocsd (account managers may do it) - Added ODBC (for windows) and mySQL (for unix) account managers (database connectivity!!) - Modified packet classes to throw exceptions instead of returning true-false - Created packet manager classes to queue client packets, reduces total send calls - Implemented bots when there arent enough people to play games - Added new command line processing capabilities as well as configuration file support - Fixed bug that allowed a person to overwrite an account when creating that same account - Win32 - Made server link with DLL runtime library to reduce executable size and ease DLL dependencies - Updated messages to be sent in HTML since the main clients support it - Created Java client which can be run as an application or as an applet - After a client is booted from a game, they cannot join the game again until they receive an invitation - Fixed libtidy bug which caused it to erroneously format HTML - Euchre supports intelligent bots - Spades supports moronic bots (the AI is horrible but allows for gameplay) - Fixed Spades textual problem when a round was over. - Fixed Spades score calculation that resulted in no loss of points - Win32 client now supports HTML (IE4+ required) - Win32 client can now join games by right-clicking on an empty game slot in the game view. - Fixed major bug in Win32 client that would cause it to crash when sending private messages - Win32 client can now use /msg to send private messages. SourceForge presents the Online Cardgame System project. Online Cardgame System is an open source application. SourceForge provides the world's largest selection of Open Source Software. A client/server cardgame system. The server is cross platform, and clients will be written for different platforms. Games are developed as 'plugin' modules, and can be added without recompiling the server.

Requirements: No special requirements
Platforms: Linux
Keyword: Card Games Cardgame Client Client-server System Games Html Online Playing Card Playing Card Games Puzzle System System Project
Users rating: 0/10

License: Freeware
ONLINE CARDGAME SYSTEM RELATED
Card Games  -  Spider Solitaire 4-Suit 1.0
Free online 4-suit dog spider solitaire card game. Win fast! Play to beat your best online solitaire score. Play card game dog solitaire free straight out of your browser. Multiple suits means more fun, and extra features make this card game the...
2.35 MB  
Utilities  -  System Information HTML Application 1.0
System Information HTML Application is an hta file that will perform a full system scan to retreive information about Hardware, OS and System components. System Information HTML Application has a simple and comprehensive interface that will...
 
Networking  -  A quick and dirty Client and Server Socket class 1.0
A quick and dirty Client and Server Socket class presents you a client-server model.
 
Games  -  lfgapp 0.2
lfgapp project is a client and server which provides a looking for group (LFG) service to be used alongside MMORPGs. A player community (player-run guild for example) can run a central LFG server and then group leaders can advertise groups....
30.72 KB  
Networking Tools  -  phpSocketDaemon 1.0
phpSocketDaemon is a PHP socket daemon framework that can handle thousands of client and server connections, asynchronously, with built-in buffering, state handling, etc. The implementation of a new TCP client or server service (or a mix...
15.36 KB  
Utilities  -  Remote nmap 0.10
Remote Nmap (Rnmap) package contains both client and server programs. Actual idea for this sofware is that various clients can connect to one centralized Rnmap server and do their portscannings. Server does user authentication and uses excellent...
29.7 KB  
Misc. Server Tools  -  FARClient/Server 1.1
FARClient/Server is a JAVA(tm) based File Transfer Client and Server. The FARClient uses different connection plug-in protocols (LocalHDD, FTP, FAR, etc.) that are written as a plug-in, to connect to servers that use these protocols.
40.96 KB  
Libraries  -  ftphs 1.0.0
ftphs is an FTP client and server library for Haskell. ftphs is easy to use, fully supports text and binary transfers, can optionally support lazy operations, and is standards-compliant. The ftphs server can serve up either real or virtual...
33.79 KB  
Libraries  -  SOAP::Lite 0.69
SOAP::Lite is a client and server side SOAP implementation. SOAP::Lite is a collection of Perl modules which provides a simple and lightweight interface to the Simple Object Access Protocol (SOAP) both on client and server side..
235.52 KB  
FTP Clients  -  FileZilla 3.0.0 RC1
FileZilla project is a fast and reliable FTP client and server with lots of useful features and an intuitive interface..
7.3 MB  
NEW DOWNLOADS IN GAMES, PUZZLES
Games  -  Forge Of Empire 3
In the browser game Forge of Empires you can build your own city and experience all of history from its perspective - from the stone age on through the centuries. Explore new technologies that ring in a new era. Leave a mark with unique,...
4.26 MB  
Games  -  Text Text Revolution 0.11
Text Text Revolution is a clone of the popular Dance Dance Revolution game, done entirely in text mode, with ncurses. It supports pydance's (formerly pyDDR) .step file format (which has now been superceeded by the .dance format), and plans to...
40.96 KB  
Games  -  JediMUD 1.0
JediMUD is a Multi User Dungeon (MUD) game. In other words, it's a text-based role-playing game with users from all over the world. During your travels, you will encounter characters run by real people, challenge the computer-generated...
92.16 KB  
Games  -  WorldForge::Eris 1.3.18
Eris is designed to simplify client development (and promote code reuse) by providing a common system to deal with the back-end Atlas tasks. Notably, Eris encapsulates most of the work in getting Atlas entities available on your client, logging...
583.68 KB  
Games  -  SportsPHool for Linux 1.0
SportsPHool is a PHP/MySQL-based sports pick 'em application, similar to the pick 'em games on ESPN and other sports sites. SportsPHool will track winners/losers, play against the spread, run multiple sports games, and build dynamic graphs.
368.64 KB  
Puzzles  -  xJigsaw 2.1.0
xJigsaw combines xpuz 2.6 with a simple gui that allows easy creation of jigsaw puzzles from image types jpeg,png,bmp,tiff or gif. The puzzles can be played from with xJigsaw, or stand-alone executable puzzles can be created that will run...
3.24 MB  
Puzzles  -  BrisKola 1.0.0
BrisKola is a clone of the Italian card game Briscola. This is a classic Italian game, surely one of the most popular, thanks to the simplicity of the rules and the modest skills required to players. Even being a traditional...
8.19 MB  
Puzzles  -  Pushover 0.0.3
Pushover is a fun puzzle game originally published by Ocean in 1992. In this game you control an ant that can walk along platforms that are connected with ladders. On those platforms are dominos that need to fall according to some rules.
20.63 MB  
Puzzles  -  Simon Tatham's Portable Puzzle Collection 0.61
Simon Tatham's Portable Puzzle Collection is an assortment of single-player puzzle games for Linux users. It contains a reimplementation of Minesweeper where every puzzle is guaranteed to be solvable, a number of logic puzzles originally invented...
2.26 MB  
Puzzles  -  XBomb 2.2a
XBomb project is a minesweeper game with triangular, square and hexagonal grids. The simplest is the hexagonal grid, next is the traditional square grid and the most complex is the triangular grid. For each of the different grid shapes...
20.48 KB