simon-svn: puzzles: simon

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Tue May 31 19:24:39 BST 2005


SVN root:       svn://ixion.tartarus.org/main
Changes by:     simon
Revision:       5886
Date:           2005-05-31 19:24:39 +0100 (Tue, 31 May 2005)

Log message (13 lines):
Now _this_ is what Undo ought to be doing in a Minesweeper clone.
Rather than revealing the entire mine layout when you die, we now
only reveal the one mine that killed you. You can then Undo and
continue playing, without having spoiled the rest of the grid for
yourself. The number of times you've died is counted in the status
line (and is not reduced by Undo :-).

Amusingly, I think this in itself is quite a good way of dealing
with ambiguous sections in a Minesweeper grid: they no longer
_completely_ spoil your enjoyment of the game, because you can still
play the remainder of the grid even if you haven't got a completely
clean sweep. Just my luck that I should invent the idea when I've
already arranged for ambiguous sections to be absent :-)

Modified files:
U   puzzles/mines.c
U   puzzles/puzzles.but

Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi?rev=5886&view=rev
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/mines.c?rev=5886&r1=5885&r2=5886
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/puzzles.but?rev=5886&r1=5885&r2=5886



More information about the tartarus-commits mailing list