Freezing the pieces after the player validates a word #2

Open
opened 2022-10-11 20:17:37 +02:00 by viba1 · 4 comments

It is currently possible to move any letter (even that of the other players) at any moment.
It would be better to freeze the already positioned letters, after a player validates a word

It is currently possible to move any letter (even that of the other players) at any moment. It would be better to freeze the already positioned letters, after a player validates a word
Owner

Hello @viba1 :-)

Could you explain the use case? Is this for preventing accidental moves before playing?

Hello @viba1 :-) Could you explain the use case? Is this for preventing accidental moves before playing?
Author

During the game, while word are already placed, it is possible to move some letters by mistake.
Freezing the already positionend letters should fix it.

During the game, while word are already placed, it is possible to move some letters by mistake. Freezing the already positionend letters should fix it.
Owner

This is intentional. In spirit, Trivabble should behave like a real board, and permit anything a real board permit, and a real board does not lock tiles.

Though we could provide a parameter to lock the already placed tiles. This would require some work. I'd take a merge request implementing this. The lock should probably be turned off by default, to keep the default behavior in the spirit of the project. Deviations from the spirit of the project ought to be well-thought and implemented when an issue make using Trivabble annoying.

This is intentional. In spirit, Trivabble should behave like a real board, and permit anything a real board permit, and a real board does not lock tiles. Though we could provide a parameter to lock the already placed tiles. This would require some work. I'd take a merge request implementing this. The lock should probably be turned off by default, to keep the default behavior in the spirit of the project. Deviations from the spirit of the project ought to be well-thought and implemented when an issue make using Trivabble annoying.
Owner

Possibly, the option could be instance-wide, specific to a game or a user preference.

Possibly, the option could be instance-wide, specific to a game or a user preference.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: trivabble/trivabble#2
No description provided.