Glass Checkers

Play against a friend on your machine, or on the network.  Try to beat the computer on ten different levels.
REMEMBER: If you try it, and you find a bug, or you have an idea, come back to this page and tell me about it..

Getting it ...

Version 2.21 released August, 2002. Download the game now: from SourceForge (possibly faster) or from this site.

New features in 2.2x:
1) Smaller Executable (less to download)
2) Board Orientation bug fixed
3) File | New can be used to restart a current game / start a new one.
4) Artificial Intelligence marginally faster.

Version 2.21:
1) Bug related to File|New and network play fixed.


 

Installation Instructions:
1. Unzip the files to a folder of your choice.
2. From Windows Explorer go to the folder and run checkers.exe.

The making of ...

Why?
This is just another implementation of the classic game. It has not played against other games, and if it wins, the programmer will be pleasantly surprised and amazed.
For those that care to know: The game was written to test an idea to implement a template based alpha-beta cutoff procedure. The code demonstrates how that procedure can be used within the Microsoft Foundation Classes (MFC) to produce a turn based game that can be played against the computer. It is free because it was written for the big wide world out-there as an experiment, not to make any money.

How?
The graphics were done by POVRay and Moray. These tools are definitely worth downloading and learning if you want to create games with graphics .
The artificial intelligence has been done using a small C++ template library I created for use on Linux and Windows platform.
The GUI is an MFC application done in Visual C++ 6, if you are interested in this source, it is best to visit the project on SourceForge. Click on the logo to get you there!
SourceForge Logo ; .

Comment on this web page.