Shown with Hints enabled. (v0.1.9)
An original game by designed by Cory Smith that is inspired by "One Check" written circa 1978 by David H. Ahl.
The simplest way to get started with the code is to use Microsoft Visual Studio 2022 Community Edition (It's FREE!).
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.
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).
This project was originally made available on AddressOf.com back in 2005 and then moved to GitHub (here) in 2012 with little to no changes. At the beginning of 2021, due to the release of .NET 5 and initial (official) support for Windows Forms on the new .NET "Core" platform, the project was migrated.
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.
Please reach out to me on Discord:
Thanks to Jason Bock for testing and providing feedback (all those years ago).