[ List Earliest Comments Only For Pages | Games | Rated Pages | Rated Games | Subjects of Discussion ]
Comments/Ratings for a Single Item
When Nemoroth finally appears, you will be amazed by the piece called the Wounded Fiend, and the distant resemblance to the Tron Queen. There must be something in the air that makes people come up with similar ideas at nearly the same time.
The trouble with my Zillions implementation is, a piece that captures a Wall disappears until you make the board redraw itself. When the computer plays against itself, it's not a problem. But when a human captures a Wall, he needs to hit Ctrl-F twice or something. It would be an easy, easy thing for Zillions Development to fix. I guess it's my own fault for trying to make two boards, one on top of the other. I just thought it would be more elegant that way.
Don't use two boards... I suggest you download Rubble Chess (another one of my inventions, Z'd by Peter Aronson) and take it apart to find out how it worked. All you need to do is make variants of it where the <foo> leaves behind Rubble Pieces, for <foo> being any chess piece. (I don't think pawns would work very well, but...) You can also make special starts where the board starts full of walls (rubble chess start), etc... --Adam
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.
5 comments displayed
Permalink to the exact comments currently displayed.