Home
Name Modified Size InfoDownloads / Week
chess_app_pc_0_6.jar 2013-10-21 467.1 kB
README.txt 2013-10-21 1.5 kB
chess_app_pc_0_4.jar 2013-09-05 829.8 kB
chess_app_pc_0_2.jar 2013-08-08 820.5 kB
Totals: 4 Items   2.1 MB 0
Chess Application
=================

What it does
------------

=> Allowing you to customize the appearance (and to flip the board) : by selecting between predefined cells and pieces sets.
Graphism are defined with the PluggableChessGraphism library : https://sourceforge.net/projects/plugchessgphsm/).
=> All moves are verified (thanks to Carballo chess project : https://github.com/albertoruibal/carballo)
=> Allowing you to play against computer (thanks to the Open Source Stockfish engine) 
=> Allowing you to play with another human.

Note, in some interaction mode (those where you drag the piece), you can click on right button in order to cancel the move.

What is planned
---------------
=> Allowing you to save game into pgn and position into fen. Import for these two formats should also be allowed.
=> Allowing you to see the move history, and to have a preview of a particular position just by clicking in the history
=> Allowing you to define a position graphically

For developers
---------------

Don't forget to add the plugabble_chess_graphism jar to the classpath.

History
-------
0.6) Using the Stockfish engine to play against computer, and Carballo chess engine in order to validate moves.
Also using PluggableChessGraphism 0.34 for the graphical part.
0.4) 
--) Added a menu Game->SetInteractionManager..., in order to choose the interaction mode.
0.2) First version : 
--) you can customize the appearance
--) you can play against computer or against human
Source: README.txt, updated 2013-10-21