**********************************
 Laser Chess planned improvements
 (c) 1997-2002 by Eric Tucker
**********************************


This file lists some ideas for improvements to Laser Chess.  I will
probably never get to most of these, but at least want to keep track
of all of them!  They are listed roughly in descending order of
importance.

- Make the confirmation dialog for capturing your own piece work in
  networked games as well.

- Saving games to be resumed later.

- A computer opponent.

- Allow game to be restarted by pressing the "New Game" button.
  If the button is pressed in a two-computer game, we should get
  confirmation from the other player first.

- An audible warning when your remaining time is low.

- Asymmetric time limits, to give one player a handicap.

- In networked games, allow any player (not just the one whose turn it is)
  to pause the game.  If it's not your turn, the pause should be queued,
  and only take effect when the opponent has completed his/her move.
  The pause request can be cancelled at any time by the requestor.

- Once you've selected a piece, should it move with the selection box?
  (perhaps only to valid destinations?)  This would solve a usability
  problem I have observed sometimes: that people forget they have a
  piece selected, and try to select another piece to move instead.
  On the other hand, it poses the slightly sticky question of what
  to show when you move over another piece.

- Configurable control keys.

- Sound effects for winning or losing a game.

- Fancier explosions (with debris scattering over nearby squares and then
  evaporating).

- Fancier renderings of pieces.

- Alternative game board configurations -- pieces in different places, with
  different orientations, etc.

- Graphical tools to facilitate design of game board configurations.
