Menu

Online Cardgame System / News: Recent posts

Game creation parameters!

I have just finished implementing game creation parameters. These are parameters that the client sets when creating a game. I have implemented a game score limit in hearts/euchre/spades as well as implementing the stick the dealer option in Euchre.

Posted by Todd Jeffreys 2002-08-28

Win32 client now has full querying capabilities

The Win32 client has been augmented to query the master server and then requery each individual server. It creates 8 threads (can be changed) to do the querying of each server. The client has also been changed so that it can automatically connect to a server via the command line.

Posted by Todd Jeffreys 2002-08-27

500 game!

Our newest developer, Joe, has been working hard to create a 500 implemention! 500 fans rejoice. Should be ready shortly.

Posted by Todd Jeffreys 2002-08-23

Master server capability

Individual servers can now publish their existence to a master server (don't worry, it's an option). The client can then query this master server for a list of active servers. Then the client can query each server for specific, connectionless information (number of clients, etc).

Posted by Todd Jeffreys 2002-08-23

Hearts, finally

Hearts is fully working and in CVS. The AI was adapted from the hearts project at http://hearts.sourceforge.net -- also a neat project. The server is still running at perilith.com. Go try it out!

Posted by Anonymous 2002-01-30

Hearts!

Hearts is in CVS right now, and is fully functional, except I haven't made the bots smart yet. They can play a correct game, just not well at all. I'll be implementing some intelligence in them soon, and we'll be having a new release with working Hearts and some other little fixes in a short while.

I think we're going to have to learn some more card games if we want to implement any more!

Posted by Anonymous 2002-01-25

Beta 0.9.0 Released!

Finally, a new release! With the release of 0.9.0, we have decided to move to beta status. This release contains, among other things:
* A Java client (hooray!)
* Bot support in the games
* Extra fun

Have a download and let us know what you think!

I have a server running at perilith.com, port 6997 if you want to easily try it out.

Posted by Anonymous 2002-01-16

Minor setback in Java, but great strides overall

I seemed to have lost one of the files to the java implementation and i forgot to CVS add it. So be patient, in a few days it'll be back up and running. On a side note, I've implemented a Euchre bot so people can play the computer now. In addition, we are also completing database modules so the server can use a DB to store user names

Posted by Todd Jeffreys 2002-01-09

Initial Java client completed!

The java client is complete and is ready for beta testing! It is designed to run as an applet inside a browser and in the source files there is a client.html page which you can use to load the applet. Information is passed via the HTML parameters.
The version uses Swing so it requires JDK1.3 to work.

Posted by Todd Jeffreys 2002-01-08

Win32 client supports HTML

I've converted the chat text area from RTF to HTML. Therefore you can do a lot of cool things like display formatted text. It uses IE4, so that is required. But anybody with a Windows PC these days will have that regardless. Hope you enjoy!
It uses tidy internally so that a client can't mess up tags (for instance if a client says <b>hi\0, then everything else would be bold).

Posted by Todd Jeffreys 2001-10-03

Alpha Release!

Finally, we released! We spent some time stress testing the server, and fixed some issues we found from that. The server currently compiles fine on Win32 and Linux 2.4 kernel, and the client is Win32-only right now. The system currently contains implementations of Euchre and Spades. Download it and try it out!

(Incidentally, automake and libtoolize can bite me.)

Posted by Anonymous 2001-09-26

Alpha release impending

We now have an implementation of Euchre, and a functioning client and server. We'll formally have an alpha release soon and setup a server so we can have some testing and feedback. We obviously need more games, and some sort of *nix client, but we're moving along.

Posted by Anonymous 2001-09-17

Stuff

We're still alive, apparently. Got all the autoconf/automake stuff worked out, except for using libtool for the dynamic modules. I punted and just used my original makefile for them. Maybe someday I'll figure that out. Anyway, we will be writing the gmae protocol soon, and actually making some games.

Posted by Anonymous 2001-08-31

Linux Compilation continued

We have dynamically loaded game support for Linux now ;-)

Posted by Todd Jeffreys 2001-01-15

Linux compilation

Server currently compiles under Debian GNU/Linux, but the game modules aren't working yet. I need to read up on dynamically loadable modules. I also need to bite the bullet and learn autoconf, to make the server really portable. The code is getting better, we have some more free time now. It should really take off over winter break.

Posted by Anonymous 2000-12-15

Source Code Imported

The source for OCS has been imported into our CVS tree. The server currently builds on Win32, but needs a few tweaks to build under POSIX. I'll fix that soon. The client is Win32 only. Right now clients can connect and chat. Game creation and the like will be added soon.

Posted by Anonymous 2000-11-27
MongoDB Logo MongoDB