KCheckers
Qt-based checkers boardgame
This is the homepage of KCheckers, the Qt version of the classic boardgame "checkers". This game is also known as "draughts". The KCheckers is distributed under the GNU GPL
2005-12-15 New homepage at kcheckers.wibix.de. New versions will be available on the new page only.
What is happening right now? 2005-12-13
  • Adding multiple undos.
  • News - closed
    2005-12-13 Artur Wiebe 
    	* New homepage at kcheckers.wibix.de/.
    
    2005-11-29 Artur Wiebe 
    	* Port completed. Started bug fixing.
    
    2005-11-15 Artur Wiebe 
    	* Started porting to Qt 4.0.
    
    2005-06-28 Artur Wiebe 
    	* Fixed my email address on the homepage.
    
    2005-04-11 Artur Wiebe 
    	* KCheckers 0.6 released.
    	* New game mode: Human vs. Human.
    	* Added Info widget next to game's board.
    	* Added different board sizes.
    	* Rewrote menubar and toolbar code.
    	* Rewrote network code.
    	* Fixed some bugs, introduced new.
    
    2004-08-18 Artur Wiebe 
    	* New homepage at kcheckers.org.
    
    2004-08-08 Artur Wiebe 
    	* KCheckers 0.5 released.
    	* Machine thinks in a thread now.
    	* Added Internationalization support in main.cpp and project file.
    	* Added Network capabilities.
    	* Altered GUI interface to match KDE specifications.
    	* Extended Preview in File Open Dialog.
    	* Various improvements.
    
    2004-08-01 Andi
    	* New maintainer Artur Wiebe joined to the project.
    
    Old news can be found on archive.html page.
    
    Screenshots
    On KDE Desktop: In Qtopia Environment:
    Features
    • Pure Qt.
    • Built-in checkers engine.
    • English and Russian rules of play.
    • Beginner, Novice, Average, Good, Expert and Master levels of skill.
    • Green, Marble and Wooden themes of the board.
    • Portable Draughts Notation database format support.
    • PDN preview widget.
    • Saving, loading and restarting of game.
    • Auto change of the men's color.
    • Undo of last move.
    • Auto saving of settings.
    • Optional numeration of the board.
    • Game information box.
    • The on-line description of the play's rules.
    • Threads support.
    • Internationalization support (now German and Russian).
    • Network capabilities.
    Download

    For its compilation KCheckers requires the threaded version of Qt library.

    Artur's GPG public key: gpg-key

    Future plans
    • Animation of movement.
    Rules

    Rules of play:

    • In the beginning of game you have 12 checkers (men).
    • The men move forward only. The men can capture:
      • by jumping forward only (english rules);
      • by jumping forward or backward (russian rules).
    • A man which reaches the far side of the board becomes a king.
    • The kings move forward or backward:
      • to one square only (english rules);
      • to any number of squares (russian rules).
    • The kings capture by jumping forward or backward.
    • Whenever a player is able to make a capture he must do so.
    Team
    • Andi Peredri - original author, artist, designer, russian translation.
    • Artur Wiebe - current maintainer and developer, german translation.
    Links