KyleDSwarner / puzzles-reloaded

MIT License
5 stars 0 forks source link

Feature Request: Default rotation in Net should be counter-clockwise #12

Closed themowski closed 2 months ago

themowski commented 2 months ago

iPhone model: 13 mini iOS version: 17.6.1 App version: 1.2.1

This one is a nitpick/consistency issue: both the upstream Simon Tatham version of Net and the original ghewgill app's version of Net bind the default "left click" / single tap behavior to counter-clockwise rotation. The default rotation option for Net in puzzles-reloaded, in contrast, is clockwise.

The rotation direction can be changed via the in-game buttons, and for people who have never played the game before, this is a non-issue... but my poor, poor muscle memory!

I propose that, if only for consistency with the upstream game, the default rotation direction for Net when doing a single tap ("left click") should be changed to counter-clockwise. Keeping the buttons that let you change direction is fine with me.

Or, if you're feeling motivated, you could make the default rotation direction an actual game setting for Net that persists between sessions.

KyleDSwarner commented 2 months ago

This is fair. I'll switch the default to be consistent with the rest of the game.

I did make this change intentionally: When using a mouse, left click is counter clockwise, right click is clockwise. That makes sense to rotate the piece in the direction of the mouse. When tapping, my thought was that users would feel the default clockwise direction to feel more natural.

I went through some muscle memory retraining too, I suppose I should have taken that as a sign! I'll revert it for now and consider if there's a way to change the default direction (tricky, thinking through how I built the control config).

Thanks for the report!

KyleDSwarner commented 2 months ago

Updated in 1.3 and released to store. Closing as complete.