The new SICO interface is a huge improvement over the old, but could be better still. I can think of three alternatives:
(1) Use a Java applet that allows the user to pick up and move a piece "normally". I have code for this. I realize this would lock out many users, so maybe we'd have to support this as one among N interface alternatives connected to the same move engine.
(2) Use the same interface as most online chess sites. When you select a piece, the next thing you see is exactly the same as before, but with that piece highlighted. You're expected to know where the rules allow you to move it. The main problem here is that it's not friendly for new users looking at a kirby or other unfamiliar piece.
(3) Instead of [here] use a graphical overlay to indicate legal moves for a selected piece (BTW, highlighting that piece would be nice). IMO it's important that legal captures be visible as well as legal moves to empty squares. All you need is a new set of images with the marks added: empty white square, empty white square with mark; white kirby, white kirby with mark; etc.
Lastly, can we _please_ have a rule change so kirbies can capture (only) other kirbies? I know it's a big change, but the "retreat behind a wall of kirbies" business is more of a pain than this could ever be. |