Welcome to AddressOf.com Sign in | Join | Help

Checkers Solitaire


Shown with Hints enabled. (v0.1.5)

Gameplay:

The object of the game is to remove as many pieces as possible by diagonally jumping other pieces (as in standard checkers).  The standard game consists of a 64-square board (8 by 8) and 48 game pieces.  It's relatively easy to remove 30 to 39 pieces, extremely challenging to remove 40 to 44 and nearly impossible to remove 45 to 47.

Features:

  • Complete undo history (per game).
  • View history, so you can see what moves you made.
  • Hint mode.  Shows what pieces can and can't be moved in different colors.
  • As you drag a piece, you get instant feedback as to whether you can place the piece on the board.
  • Ability to specify custom board configurations (standard game is 8 by 8 with a depth of 2; meaning 48 pieces).
  • Settings are persisted, such as window location, size, status bar being displayed, hint mode and custom board settings.
  • (0.1.6) Ability to save history to a .csv formatted file.
  • (0.1.6) Ability to load history from a .csv formatted file; allows you to watch the game being played.  Can configure the wait time between moves and press ESC to fast forward to the end of the replay.
  • (0.1.6) Can use CTRL+A to select all of the items in the history and CTRL+C to copy them into the clipboard (in .csv format).
  • (0.1.7) .csv format modified to support different size board configurations.

History:

This game was inspired by a game written by David H. Ahl that was published in a book written circa 1978 called Basic Computer Games: Microcomputer Edition.  I started with the description of the game (which contained the rules) and wrote Checkers Solitaire from there.

If your interested in finding out more about the game that inspired this one, you can actually read all about it yourself thanks to AtariArchives.org.  David's version of the game is called “One Check“ (following this link will take you to a scanned image of the pages from the book). 

Notes:

Currently, the game is pretty complete.  As with any development, there are still additional ideas... as to whether or not I'll continue development, time will only tell.  Some of this will probably depend on the interest and feedback.  It think it's a pretty cool game considering the time I have invested in putting it together.  Lemme know what you think. Also, this version has had limiting testing, so if you do find a problem, be sure to let me know.

0.1.7 - Allows you to not only save the history of your game, but you can now prove to your friends that you actually did get the score you say you did. ;-)

Special Thanks:

Thanks to Jason Bock for testing and providing feedback.

Download:

CheckersSolitaire_v0.1.7.zip

Source:

http://GitHub.com/DualBrain/CheckersSolitaire 

Published Thursday, April 7, 2005 9:56 PM by CorySmith
Filed under: , ,

Comments

# Nicely Done

Thursday, April 7, 2005 10:22 PM by Craig Vitter
A very nice 0.1.5 version. The game is deceptively easy yet quite fun to play. On the first try out of the gate I hit 39 pieces removed. I feel a new addiction coming on... and I can't wait to see the final version.

# what are the system requirements?

Friday, April 15, 2005 7:37 PM by Kaspal
what are the system requirements for this game?....

i downloaded it, but somehow its givin me a strange error (game cannot initialize...) and i just simply cannot play it.

do i need the .NET framework or somethin?

thx in advance for your replies.

# re: Checkers Solitaire

Friday, April 15, 2005 7:41 PM by Cory Smith
Yes, it requires the Microsoft .NET Framework. You can get this via http://windowsupdate.microsoft.com and a few other locations via Microsoft's websites.

# re: Checkers Solitaire

Saturday, June 11, 2005 10:41 PM by ZoFreX
Needs .NET Framework? Yeuch. 20 meg download to play a 100kb game... Quite cool otherwise :)
Anonymous comments are disabled