Guf's World

The life of your loveable geek

2008-03-20
I Did Something Finally!

Guf's SVN/Trac I'm proud to say that my public SVN/TRAC is up and running. I've also officially released GufyGames. It's a python card game. It only runs on the command line for now, it's still early in development and I'm focusing on the underlying library. Once it can work as expected on the command line, I'll add a GUI to it.

Those who are still interested in checking it out, can find downloadinginstructions here. Right now it only has one game and computer player, that's 31. It's a fun game I've been playing lately, 31 is a simple card game, where you try to get a total of 31 (with the value of the aces as 11 only) in the same suit. You're dealt 3 cards and you can either draw a card from the deck, face down or the top card on the discard pile. At the end of your turn you discard a card from your hand and put it on top of the discard pile, burying the top card. When you get 31, at the beginning of your turn you can choose to hit or knock and show your hand, the player with the highest total wins.

These games while rather fun, get boring really quick when it's only one player, so to fix this situation, there will be a networking interface based off gufylib (soon to be released when cleaned up, next major release for my public SVN/Trac allowing players to create servers and logging into them, for multiplayer games, in addition a scoring and stat system, for tracking your scores with everyone else who's played on that server. These last two will be the last major additions to the underlying lib before the GUI is built on top of it all. I don't know yet on the type of GUI library to use, tkinter the built in python version that doesn't require anything extra to use, but is butt ugly on *nix, theming or not, it's just ugly by default, this is looks. PyQt4, pyGTK or wxPython offer more flexibility but more for you guys to install. tkinter overall isn't that bad, so yeah... It's probably going to be that, but don't be surprised if PyQt4 creeps out.

But now that all that is caught up and it's off my mind, I can continue handling the websites, that's the next plan is to redo the django applications and dojo widgets that I use and prepare those for release. I have a server to setup and install this week so between GufyGames and the server, those are my main goals this week. Then once the server is off, I can come back to these plus the Qt4/Webkit browser I've been working on. We'll see about this last one, I don't know if that will be something I release, since at heart it's just a more polished version of the Trolltech Qt4 demo browser. Really depends on how much the Trolltech code changes while I work on it. If it doesn't change much then there isn't much of a point to release it as a project. Tho the downloader is a separate application and will be released before the browser is even brought again for release.

Anyways, enjoy GufyGames if you decide to try it out now or wait for later. If you want to contribute or have a patch or a suggestion, yeah please email me or use the contact page or how ever you normally talk to me. Mike

P.S. Linux-Coders, I'll be back this Friday.

There are no comments

You must be registered to post comments.

Please Register Here

Welcome Guest

Gufy's World

Guf's Stuff

Guf's Friends

Made with Django.