DreamChess is an open source chess game. Our primary target platforms are Windows, Mac OS X and Linux. DreamChess features 3D OpenGL graphics and provides various chess board sets, ranging from classic wooden to flat figurines.

A moderately strong chess engine is included: Dreamer. However, should this engine be too weak for you, then you can use any other XBoard-compatible chess engine, including the popular Crafty and GNU Chess.

Other features include music, sound effects, on-screen move lists using SAN notation, undo functionality, and savegames in PGN format.

The DreamChess team currently consists of only a handful of people. We could use help in many areas, such as programming, graphics, sound and testing. If you’re interested in helping out, please send an email to feedback at dreamchess.org.

Latest News

Moved to GitHub

by Walter van Niftrik on 27 Jun 2015

The DreamChess source code repository has moved to GitHub.

Feedback requested on 0.2.1 RC2

by Walter van Niftrik on 01 Jun 2015

We uploaded 0.2.1 RC2 in November, but unfortunately we haven’t gotten any feedback on it at all. If you tried this version, please let us know if it works for you. You can contact us at feedback AT dreamchess DOT org. Thanks!

DreamChess 0.2.1 release candidate 2

by Walter van Niftrik on 02 Nov 2014

DreamChess 0.2.1 release candidate 2 contains a number of new bug fixes. Most importantly, it contains new code to fix a problem some configurations were having with selecting chess pieces. If you’re seeing a regression because of this new code, e.g. DreamChess fails to start up or you can’t select chess pieces with the mouse, please contact us at feedback AT dreamchess DOT org