July 4, 2008
Rummy.py v0.0.1 Released
v0.0.1 expands on the capabilities of the v0.0.1a preview, satisfying the major actions that are possible in the game of rummy: picking up, melding, rummying, replacing wildcards, and discarding.
Time was lost when trying to migrate to a better solution when sending data between client and server. Due to the changes between versions, v0.0.1 does not work with v0.0.1a.
There are some minor things missing, such as checking to see if the card that a wildcard is mimicing is already in another meld, which I feel can be fixed/added when implementing custom rule sets for the next release (ie, allow/disallow viewing of the entire discard pile).
Download - Rummy.py v0.0.1
June 22, 2008
v0.0.1 almost done!
Wow. I didn't think I almost write a playable prototype in 3 days. It turns out I was right because it's not quite done yet. The ability to pickup, discard, play a hand are all in working order. The next step (aside from smashing bugs) is to allow players to add to/expand on other players' melds. After that, we're on to GUIs and version 0.1! See you in a few days!
June 20, 2008
Rummy.py v0.0.1a Released -- Let's start all over again!
This release is completely new code. In an attempt to have networking support, modularization was neccessary. Fixing the existing code seemed like a task for someone with patience beyond anything I'm capable of.
The capabilities of the server are limited at the moment. Connections can be made to the server and a client can make two choices: end their turn or quit. The next step is picking up and discarding which involves passing card information. Enjoy!
Download - Rummy.py v0.0.1a
June 19, 2008
New code on the way
Work has begun to separate server and client code. The client code is being separated from the interface code. The networking is a little new to me, but hopefully there will be some functioning examples soon.
April 11, 2008
Let's finish this (in the next 3 months)!
Hey, it's summer soon! I was thinking of re-building this game from scratch (and maybe abandoning wx). However, whatever happens, I'll be re-thinking the network code; as of now it's a hack/kludge. Hopefully we'll see a playable product very soon! Stay posted.
July 4, 2008
September 10, 2007
v0.0.0.3 (for reference)
v0.0.1 - Server with three clients
v0.0.0.2 - Old wxPython interface
If you're interested in fixing my code, feel free! Visit the development forum with info.