Saturnyn / ChessPursuit

MIT License
262 stars 34 forks source link

Improve keyboard controls with diagonal keys #2

Open ByteCommander opened 9 years ago

ByteCommander commented 9 years ago

I came across this addicting minigame on lichess.org/404 and really love it, but what annoys me is that there are currently no keys to walk diagonally. You have to press +/ or W+A/Dtogether.

I would propose to add Q and E for the WASD control (maybe also Y/Z and X or C for diagonal backwards).

You could also add a new controls set and enable the use of the numpad, where you can ideally use all numbers but 5 to move the king into the respective direction.

ghost commented 9 years ago

It should definitely bind the numpad keys for 8-way movement, roguelike style -- so to cover all directions. I don't necessarily agree with theproposed use of 5 though.

Unihedro commented 9 years ago

The proposed use of 5 is that it does nothing. I think it can act as a "keep moving in the same direction" control.

ByteCommander commented 9 years ago

@Unihedro Why would that be useful? It does not hurt, but I don't see the point if the real button is just next to it. This is probably more confusing beginners than really helpful...

Unihedro commented 9 years ago

A control will not be confusing just because it has no point. A control will only be confusing if it is misplaced from its inferred purpose, which is exactly what will happen if the x, y and z keys are used to navigate diagonally.