DreamChess

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

DreamChess rewrite in progress

by Walter van Niftrik on 16-Feb-09 01:16

We are currently rewriting DreamChess and switching from C to C++ with Lua scripting. For DreamChess 0.3.0 we plan to include client-to-client networking and an enhanced user interface. Check back here soon for further updates.

ChessWar XII

by Walter van Niftrik on 16-Feb-08 21:28

An updated version of our chess engine Dreamer is competing in the promotion tournament of ChessWar XII. Click here for an interactive view of all the games Dreamer has played so far.

DreamChess 0.2.0 released

by Walter van Niftrik on 18-Nov-07 04:28

DreamChess 0.2.0 has been released! For more info, see the release announcement.

Screenshot

next » « previous

Poll

We plan to add network support for DreamChess 0.3.0. What kind of network support would you prefer?

FICS support
Basic client-to-client networking
Both of the above
I don't care about network support