kgames

Rustic X11 games

OTHER License

Stars
8

This is a collection of games, and some useful widgets which have been used in their construction.

I've tested everything here with the original R6 release, but only on a Sparc-10 running SunOS 4.

The Widgets (Xkw/):

Layout		a constraint based geometry widget.  Included in
		this release is some code purported to make it work
		with Motif; I cannot test that as I do not have access
		to Motif.

Hand, Cards	Playing card management widget; does all of the
		nasty redisplay and layout of stacks of overlapping
		cards.  Cards is a subclass and deals with regular
		playing cards.

Message		Utilities which allow a printf-style interface
		to the Athena Label widget.

Pad		A text display widget; handles scrolling and
		simple repaint.  More powerful than Label as
		it optimizes repaint, but it only handles
		char cell fonts.
		
Thermo		Displays a "thermometer" for indicating a
		bounded-range value.  Draws tick-marks and
		numbers.  Handles both vertical and horizontal
		orientation.

The Games (everything else). For rules on how to play them, consult Hoyle or just play around and see what they'll let you do.

dominos		Double 9 dominos against the computer.

kcanfield	Standard Canfield solitare.

kcribbage	Cribbage against the computer.  The 
		score keeping widget is not very pretty.

kklondike	"Regular" solitaire.

kmontana	An interesting single-deck solitaire.  Stolen
		from the Macintosh game of the same name.

kspider		The classic double-deck solitaire.  Probably
		the most interesting game here.

kthieves	40-thieves.  I've only seen this won a few times.

ktowers		A perfect-knowledge single deck game.  Nearly every
		configuration can be eventually solved.

mcarlo		Monte-carlo.  A very simple matching solitaire.
		Written by Dave Lemke

reversi		Or "Othello", except that that name is copywritten.

slyfox		Any easier double-deck solitaire.  This one includes
		instructions; see slyfox-rules.
		Written by Dave Lemke

xmille		My first X program.  Doesn't look much like the 
		original anymore, except for the gory pictures.

Keith Packard [email protected] June 6, 1994