Quick Chess - Freeware Chess ApplicationNew
Quick Chess is a freeware Chess Application for Windows. The Quick Chess application can be used by two users to play the Chess game on the computer, plus you can also play with Computer, or just be a spectator, and let the Computer play the game (in Computer vs Computer mode).
The main idea and inspiration behind this game was not to develop another competitive world class Chess Game, but I just wanted to learn and program the Chess game. So if you want to learn about the board programming in general, and Chess programming in the particular, this open source application may be handy.
Note: Please note that even though Artificial Intelligence used in the Chess application follows all the normal Chess rules, and tries to do play a fair game, it's not very powerful. Thus any good chess player can easily beat the computer player. If you are really looking for a good Chess Application to play game with computer, there are plenty of free available chess games on internet (hint, just try searching for phrase like "Chess Master" on Google).
I must thank the Peter Hughes of the http://www.sharpchess.com
site, from whose application source code I have learned a lot about Chess programming. I should also thanks Bruce Moreland, and his excellent guide on Chess programming at http://www.brucemo.com/compchess/programming/index.htm
Note: This software source code is provided under the MIT License. Please see the License file for details.
Quick Chess Screenshots
|Nice graphical chess board
||The application provides a visual yet classic Chess board with simple interface. Application also supports a compact mode, which only shows the board and hide all other additional panels, so that you can concentrate on the actual game. You also get nice real time clocks for the player, and of course the game play sounds when making moves so that you get audible alerts of the game status.
|Game play modes
||The Quick Chess application support the following three play modes:
- Human vs Human Player - When you want to play with a friend
- Computer vs Human Player - When you are alone, but still want to play a game with (and not with yourself)
- Computer vs Computer Player - When not in a brain storming mode, but still want to enjoy a chess game
Do you often realize that you made a bad move only after you have run that? If yes, you are not alone, and in fact all human beings do that (thank God we are not computers). If you do this (it mean you are not computer), then you will love this Undo/Redo feature. With one click you can wipe out your mistake as you never did that. Handy, huh?
|Show the Legal Moves
If you are learning the Chess, you will often forget what are possible/legal moves for each player e.g. when the Pawn can move to corner, what blocks the Knights can move to (calculating 2 and half blocks is tricky, isn't it?), when Castling is allowed, etc?. That's when the "Show Moves Help" feature comes into handy. This feature when turned ON, shows the legal moves of each player by highlighting the blocks where the selected chess player can move or jump to. Newbie's, you will love it :-)
|Load & Save Game State
Have to get somewhere while in the middle of the game? If yes, no worry, you can easily save the current game state on your hard disk and can load it back later. The Game state saves every detail of the game play like Times, Moves, Current Board positions, etc. You can also Undo/Redo on the loaded games.
Revision History New
Oct 30, 2010 - v 1.2 New
Quick Chess 1.2 is now available for public download.
Feedback and Comments
If you have any ideas, comments or suggestions on Quick Chess, please feel free to contact me at firstname.lastname@example.org.