Check out Grant Acedrex, our featured variant for April, 2024.

[ Help | Earliest Comments | Latest Comments ]
[ List All Subjects of Discussion | Create New Subject of Discussion ]
[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]

Single Comment

Tron Chess. Every square passed by the queen creates a wall that hinders movement. (8x8, Cells: 64) [All Comments] [Add Comment or Rating]
Anonymous wrote on Wed, Apr 10, 2002 01:10 PM UTC:
Leaving rubble pieces behind as the TronQueen slides is the problematic
part, because (and I've run into this problem again and again) there's no
(direct) way to generate a move that creates more than one piece.

The solution that leaps to mind is to have so-called 'empty' squares be
dummy pieces with no images, and turn multiple ones into Walls at the
appropriate time (which is also problematic, but doable).  That's probably
what I'll have to do, but it means reimplementing all the Chess moves so
that chess pieces are trading places with dummy pieces instead of moving to
empty squares.  Capturing means trading places with the captured piece and
turning it into a dummy.  There are lots of things that could go wrong and
strange bugs that would surface.

The two-board approach meant that the dummies could cover the underboard
while the chess pieces moved about on the overboard.  When you play the
game, you only see one board.  The second board occupies the same pixels. 
It's just an implementation device.