Skip to content

konker/dreamchess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DreamChess
Version 0.2.1

Copyright (C) 2003-2015  The DreamChess project

For the latest information, please check out our website:
http://www.dreamchess.org

Index
-----

1 - About
2 - License Information
3 - Mouse Controls
4 - Keyboard Controls
5 - Acknowledgments


1 - About
---------

DreamChess is a user interface for playing chess. It comes with its own
engine called Dreamer. Both DreamChess and Dreamer are compatible with the
xboard/Winboard chess engine communication protocol. This means that
DreamChess can be used with other xboard-compatible chess engines such as
crafty (ftp://ftp.cis.uab.edu/pub/hyatt/) and GNU Chess
(http://www.gnu.org/software/chess/). Similarly, the Dreamer chess engine can
be used with other xboard-compatible user interfaces such as xboard and
Winboard (http://www.tim-mann.org/xboard.html) and recent editions of the
commercial chess program Chessmaster (http://www.chessmaster.com/).


2 - License Information
-----------------------

DreamChess is licensed under the GNU General Public License (see COPYING).


3 - Mouse Controls
------------------

Left mouse button:		Selects menu options or chess pieces/squares
						To make a chess move, first click on a chess piece and then a
						destination square
Right mouse button:		Opens or closes the in-game menu
Middle mouse button:	Hold down and move mouse to reorient the chess board


4 - Keyboard Controls
---------------------

Arrow keys:				Changes currently highlighted menu item or chess piece/square
Enter:					Selects currently highlighted menu item or chess piece/square
						To make a chess move, first select a chess piece and then a
						destination square
Left ctrl+Arrow key:	Reorient chess board
Escape:					Opens or closes the in-game menu
'P' Key:				View previous move of game history
'N' Key:				View next move of game history
'R' Key:				Retract move (only when it's your turn)
Alt+Enter or F11:		Toggle fullscreen mode
Ctrl+F:					Toggle FPS display (only on title screen)


5 - Acknowledgments
--------------------

Special thanks go out to the following people:

 * Francois Dominic Laramee - for his excellent article on chess engines.
     (http://www.gamedev.net/reference/programming/features/chess1/)

 * Bob Hyatt - for his many useful Usenet posts over the years.

 * Dan Potter - for making KallistiOS.

About

DreamChess - OpenGL Chess Game

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 93.3%
  • M4 2.3%
  • Yacc 1.4%
  • C++ 1.0%
  • Makefile 0.8%
  • Lex 0.7%
  • Other 0.5%