DreamChess
There are many open source games available, something most of us don’t consider. Many of these are multi-platform and various genres and categories of open source, free games ensure there’s something for everyone. If chess is your thing, you may want to have a look at DreamChess. DreamChess runs on Linux, Mac and Windows and has the ability to save games in PNG format, undo moves and play sound effects. A reasonable chess engine is supplied, but many XBoard-compatible chess engines may be plugged into DreamChess.
It’s nowhere near as feature-rich as ChessMaster or Fritz, but the basic options for playing chess are provided.

There are various difficulty levels to choose from. These are determined by the chess engine in use.

The greatest pity about the program is the fact that only one view of the board is available. It’s adequate, but it would be nice to pan, zoom and rotate, if only to a limited extent.

With the promise of a network play option to be included in the next release, DreamChess is worth a look.