Take the chess graphism, and use it with a chess engine.
You are given a chess graphical interface, with drag and drop functionnalities (or other interaction mode), board flipping, and some pieces/cells sets given. Then, you have some callbacks methods in order to validate moves from your chess engine and to update them to your chess engine.
A chess application : game with human and/or computer
A chess application in order to play against computer or to play with another human. No network playing is planned (no FICS).
This program uses the Carballo Chess Engine in order to check moves, and the Stockfish engine (that you must download on their website) in order to generate the computer moves.
A simple network chess game : only for 2 human players. Notice that in order to build the project, you need to add my jar library PluggableChessGraphism (>= 1.20), also available on Sourceforge, to the build path. Also, chess engine and images are imported from CarballoChess project : https://github.com/albertoruibal/carballo
jose is a graphical Chess tool.
>>> moved to https://peteschaefer.github.io/jose <<<
You can store chess games in a database.
You can view and edit games (including variations and comments).
You can play against a plugged-in chess engine and use it for analysis.
Features 3D board view.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Chess Editor is a pure Java tool to create, edit and view chess games in the Portable Game Notation (PGN) format. The tool integrates with externally specified chess engine programs to provide analysis of board positions.