-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  .- Knowledge Base  . 

KardsGT

   0.7.1  

KDE Card Game

Score 72%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--
KardsGT
zoom


KardsGT
zoom


KardsGT
zoom


Homepage:  Link
Depends on  Qt 4.x
Downloads:  3692
Submitted:  Jun 10 2006
Updated:  Aug 20 2008

Description:

KardsGT is a card game programme that has many of your favourite card
games. Each game comes with an exhaustive manual on how to play. In
addition to the many wonderful games, we also have amazing characters
to play against. Each character has their own history and sense of
play, giving you a fun challenge as you spend your time.
The specific games are:
- crazy eights
- cribbage
- euchre
- hearts
- old maid
- spades
- war




Changelog:

Version 0.7.1
- Bug fix: Compilation error for users of GCC 4.3.

Version 0.7.0
- Converted to GPLv3
- Converted to QT 4.
- Major game library restructuring.
- Game library API improvements.
- Added Crazy Eights.
- Added Jokers to the card deck.
- Simplified game file structures, previous game files incompatible.
- Added support for QT storage structures.
- Added installation from QT directly.
- Users can select either XPM or PNG for card image files.

Version 0.6.5
- Bug fix: An exception would be thrown in cribbage while looking for pairs because the special run was not created correctly.

Version 0.6.4
- Bug fix: When a player had a triple run of 5's, the 2 for 15 would not be displayed in the summary.
- Bug fix: When a player played an out of sequence run that was broken by a non-run card that had a run card preceding it, the run sequence would not be counted.
- Bug fix: According to the rules only straight runs count during play.
- Bug fix: When more than one pair was in the play sequence the last pair was not found.

Version 0.6.3
- Bug fix: In Cribbage, a run or pairs would not be counted if the resulting score was 31.
- Bug fix: In Cribbage, if a special run was in the hand and if the pair was able to make a combination of 15, it would remove the pair for 15 from the sequence of listed point counting hands.
- Bug Fix: When in Go, if the Go Player made 31, it would continue to remain his turn.
- Added check to verify proper crib selection.
- Bug fix: Abigail, Jack, Norman, Sally failed to check if their card was a legal card to play in a special point situation on the board.
- Bug fix: Abigail, Jack, Norman incorrectly would select the same card twice when discarding to their opponents crib if only one non-valuable card was present.

Version 0.6.2
- Bug fix: If you scored over 5 points, the game over condition failed in interface.

Version 0.6.1
- Bug fix: If you scored over 5 points, the game over condition failed in euchre class.
- Bug fix: If you lead with the left bower KardsGT would fail to require you play trump if you could.
- Bug fix: The maker was never identified at the start of a new round.
- Bug fix: Spades players will now check to see if partner has actually played a card.

Version 0.6.0
- Added Euchre.
- Bug fix: The good Spades players should not play over their partners.
- In the Player class, the current level will only be loaded if it is not set.

Version 0.5.2
- Bug fix: Nobs would be counted in a players crib if they had nobs in their hand.

Version 0.5.1
- Bug fix: In Cribbage, the computer player's hand would continue to be shown if the computer was the dealer and won the stake in his hand count.
- In version 0.5.0, the DCF file failed to be updated.

Version 0.5.0
- Added Old Maid.
- Bug fixes in the libraries.
- New back images for the cards.
- Bug fixes in the make file.
- Now can sort your hand by random.
- Made the skill ratings more consistent.

Version 0.4.0
- SAVED GAME FILES PRIOR TO THIS RELEASE WILL NO LONGER WORK!
- New logo and player images, a default male and female image.
- Added the game of spades.
- Every player now has AI for every game.
- You can now customise the card images, and the player image.
- The screen size is now larger.
- Changed how the play sequence is shown to the player.
- You can sort the cards in your hand.
- Improved the captioning system.
- Bug fix: Cribbage board no longer fails to update correctly.
- Bug fix: The default ordering in the players hand in hearts.
- Bug fix: The dialogues no longer are larger than our game screen.

Version 0.3.0
- Added the game of hearts
- Added four new players.
- Added the ability to select the player(s) to play against.
- Now you can load game files directly from the command line with no further intervention.
- Added turn signal indications.
- Improved the user profile database.
- Bug fix: Graphics no longer blur.
- Bug fix: Added delay so you can see the last card played.
- Bug fix: All errors are properly handled now.
- Bug fix: Card dialogues all now fit within their windows.
- Bug fix: All card message dialogues fit within their windows.
- Restructured the libraries to reduce compiling time.
- Restructured the handbook for better navigation.

Version 0.2.0
- Cribbage game improvements and bug fixes.
- War introduced.
- Added a better looking card back image.
- Changed the game file structure, not compatible with previous versions.
- Fixed graphical bugs with KardPile and KardSequence.

Version 0.1.1
- Fixed stake win for both players when they both can score 121 in the same hand.
- Fixed problem with 2 for 15s being removed during special run hands.
- Strengthened Wally's AI.

Version 0.1.0
- First Release




LicenseGPL
Source(KardsGT Tarball)
Send to a friend
Subscribe
Other  Apps  from JadziaMD
Report inappropriate content



goto page: prev   1  2  3 

-

 can't make

 
 by google01103 on: Mar 16 2007
 
Score 50%

kardsgt-0.5.0 # make
make[1]: Entering directory `/home/smiley/MyTemp/kardsgt-0.5.0/kardsgt-0.5.0-src'
cd src/gamebase && make -f Makefile
make[2]: Entering directory `/home/smiley/MyTemp/kardsgt-0.5.0/kardsgt-0.5.0-src/src/gamebase'
make[2]: *** No rule to make target `../../../../../../../.qmake.cache', needed by `Makefile'. Stop.
make[2]: Leaving directory `/home/smiley/MyTemp/kardsgt-0.5.0/kardsgt-0.5.0-src/src/gamebase'
make[1]: *** [sub-src_gamebase-make_default] Error 2
make[1]: Leaving directory `/home/smiley/MyTemp/kardsgt-0.5.0/kardsgt-0.5.0-src'
make: *** [KardsGT] Error 2


Suse 10.2 x64, KDE 3.56, Opera 9.x weekly build
Reply to this

-

 Re: can't make

 
 by JadziaMD on: Mar 17 2007
 
Score 50%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--

I do not know why that error is apperaing. I'll start tracking it down. In the mean time, I found if you do a:

make distclean
then
make

it will compile for you. Let me know if that worked for you too.


Reply to this

-

 Re: can't make

 
 by JadziaMD on: Mar 17 2007
 
Score 50%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--

Found the problem. When the tarball was made, the distclean was not ran before the tarball creation. This resulted in half the could already being built. A new tarball fixing this issue has been uploaded.

Thank you very much for bringing it to my attention, sorry for the trouble.


Reply to this

-

 not yet

 
 by google01103 on: Mar 17 2007
 
Score 50%

from latest tar ball:

<snip>
card.cpp: In member function ‘void Card::setCard(const QString&)’:
card.cpp:59: error: cannot convert ‘const QChar’ to ‘char’ in initialization
card.cpp:59: error: cannot convert ‘const QChar’ to ‘char’ in initialization
card.cpp:63: error: cannot convert ‘const QChar’ to ‘char’ in assignment
card.cpp: In function ‘std::ostream& operator<<(std::ostream&, const Card&)’:
card.cpp:141: error: no match for ‘operator<<’ in ‘out << Card::generateHumanRead
able() const()’

<snip>

card.cpp: In function ‘std::istream& operator>>(std::istream&, Card&)’:
card.cpp:150: error: no matching function for call to ‘Card::setCard(std::string& )’
card.cpp:49: note: candidates are: void Card::setCard(const QString&)
card.cpp:69: note: void Card::setCard(Card::rank_t, Card::suit_t)
make[2]: *** [card.o] Error 1
make[2]: Leaving directory `/home/xxx/MyTemp/kardsgt-0.5.0/kardsgt-0.5.0-src/s rc/gamebase'
make[1]: *** [sub-src_gamebase-make_default] Error 2

thanks,


Suse 10.2 x64, KDE 3.56, Opera 9.x weekly build
Reply to this

-

 Re: not yet

 
 by JadziaMD on: Mar 17 2007
 
Score 50%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--

Hmmm, I cannot reproduce this on my 32-bit Mandriva system. My best guess would be it's a library problem with QT 3.


Reply to this

-

 feisty make probs

 
 by cebo on: Aug 5 2007
 
Score 50%

with kubuntu feisty i get the following probs with make:

euchreinterfacebase.cpp: In constructor ‘EuchreInterfaceBase::EuchreInterfaceBase(QWidget*, const char*, uint)’:
euchreinterfacebase.cpp:32: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:33: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:35: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:36: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:38: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:39: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:41: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:42: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:44: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:45: error: invalid use of undefined type ‘struct KardPlayer’
euchreinterfacebase.h:20: error: forward declaration of ‘struct KardPlayer’
euchreinterfacebase.cpp:47: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:48: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:49: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:51: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:52: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:53: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:55: error: invalid use of undefined type ‘struct KardPile’
euchreinterfacebase.h:22: error: forward declaration of ‘struct KardPile’
euchreinterfacebase.cpp:56: error: invalid use of undefined type ‘struct KardPile’
euchreinterfacebase.h:22: error: forward declaration of ‘struct KardPile’
euchreinterfacebase.cpp:58: error: invalid use of undefined type ‘struct KardPlaySequence’
euchreinterfacebase.h:23: error: forward declaration of ‘struct KardPlaySequence’
euchreinterfacebase.cpp:59: error: invalid use of undefined type ‘struct KardPlaySequence’
euchreinterfacebase.h:23: error: forward declaration of ‘struct KardPlaySequence’
euchreinterfacebase.cpp:60: error: invalid use of undefined type ‘struct KardPlaySequence’
euchreinterfacebase.h:23: error: forward declaration of ‘struct KardPlaySequence’
euchreinterfacebase.cpp:62: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:63: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
euchreinterfacebase.cpp:64: error: invalid use of undefined type ‘struct KardSequence’
euchreinterfacebase.h:21: error: forward declaration of ‘struct KardSequence’
make[2]: *** [euchreinterfacebase.o] Error 1
make[2]: Leaving directory `/home/drew/kardsgt-0.6.3/src-0.6.3/src/games/euchre'
make[1]: *** [sub-src-games-euchre] Error 2
make[1]: Leaving directory `/home/drew/kardsgt-0.6.3/src-0.6.3'
make: *** [KardsGT] Error 2

As far as I can tell all needed libraries are installed. Any ideas?


Reply to this

-
.

 Re: feisty make probs

 
 by JadziaMD on: Aug 5 2007
 
Score 50%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--

I don't have an install of Ubuntu, but I assume it's like Debian. Make sure you have all the QT related packages installed. Then it should compile just fine.


Reply to this

-
.

 Re: Re: feisty make probs

 
 by BorgQueen on: Aug 6 2007
 
Score 50%

Build smoothly for me, but I'm on a true pure K centric distro (Ark Linux). Makes it easy to build kde stuff.

Maybe missing qt/kde libs/devel stuff?


Reply to this

-
.

 The Addiction...

 
 by BorgQueen on: Aug 5 2007
 
Score 50%

A lot of people have become addicted to this game set. With each new release I tell them about its like they got a fresh "fix" LOL. Keep up the good work.


Reply to this

-

 Own card set graphic

 
 by shevegen on: Aug 6 2007
 
Score 50%

Is there a way to add own cards to play with?


Reply to this

-
.

 Re: Own card set graphic

 
 by JHahn on: Aug 6 2007
 
Score 50%

Yes, you can. How to do it is on the homepage, in the howto section.


Reply to this

-
.

 Re: Re: Own card set graphic

 
 by JadziaMD on: Aug 7 2007
 
Score 50%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--

This is true. :D


Reply to this

-
.

 Junkies Are Happy

 
 by BorgQueen on: Dec 27 2007
 
Score 50%

The junkie have been stayed off but only for awhile!

You can run but you can't hide J.


Reply to this

-

 in hearts Ace is high not low

 
 by google01103 on: Sep 3 2008
 
Score 50%

and in the display order of cards it should be to the right of the king not to the left of the deuce - just very disconcerting when deciding what to pass


Suse 11.0 x64, KDE 3.59, Opera 9.x weekly build
Reply to this

-
.

 Re: in hearts Ace is high not low

 
 by JadziaMD on: Sep 5 2008
 
Score 50%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--

I will look into the Ace being incorrectly played as being low. It should be played as being high. Please, also submit a bug report on our development site.


Reply to this

-

 Re: Re: in hearts Ace is high not low

 
 by google01103 on: Sep 5 2008
 
Score 50%

my wording was a bit loose - the play of the ace is fine (high) it is in the card disply only that it is wrong


Suse 11.0 x64, KDE 3.59, Opera 9.x weekly build
Reply to this

-

 Re: Re: Re: in hearts Ace is high not low

 
 by JadziaMD on: Sep 6 2008
 
Score 50%
JadziaMDJadziaMD
KardsGT
Home
-
John Schneiderman 1

KardsGT
United States of America, Sioux Falls
Last visit Jul 10 2013
0 Friends
7 Groups

More info
Send a message
Add as friend
Other contents
--

Ah, that is a known issue. That should be addressed with the next release.


Reply to this

goto page: prev   1  2  3 

Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.