ChessApplication Code
A chess application : game with human and/or computer
Brought to you by:
laurentdu64
File | Date | Author | Commit |
---|---|---|---|
src | 2013-10-21 | laurentdu64 | [13113a] Updated the readme, and the pluggable chess gra... |
MODIFYING.txt | 2012-12-21 | laurent-bernabe | [22c3d0] Initial commit : there is a frame, some transla... |
README.txt | 2013-10-21 | laurentdu64 | [13113a] Updated the readme, and the pluggable chess gra... |
THIRD_PARTY.txt | 2013-10-19 | laurentdu64 | [c389af] I give up Cuckoo chess, and I am using Carballo... |
pluggable_chess_graphism-1_34.jar | 2013-10-21 | laurentdu64 | [13113a] Updated the readme, and the pluggable chess gra... |
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