paysage
paysage copied to clipboard
Users sometimes have difficulties to find their creature among others in the playground
When there is a lot of players in the same playground it becomes difficult to find your own creature among others especially when the code you wrote is not behaving as you expected.
It make it difficult to experiment with your code.
In the developper view, it might be possible to add a switch button labeled "hide others" that would hide all other creatures than the one currently beeing edited.
Audio mixers have "solo" and "mute" buttons:
The behaviour you're talking about sounds like a special case of a "solo" button to me.
Likewise, image editors have the usual "eye" icon to hide a layer, and often provide a way (though not with its own button usually — you have to e.g. Cmd-click the eye button) to "hide other layers".
We could add "solo" and "mute" buttons to every line in the creature list, next to the trashcan button. This would serve those usecases:
- I want to see only my creature
- I want to disable someone's obnoxious creature until they fix it
- More generally, I want to see a subset of the current creatures, maybe because I want to focus on their interaction.
A challenge with this design would be to communicate that this only affects your local preview. Actually, such controls for a projected playground would be valuable, but that gets into the whole subject of projected playground control…
Writing this, I realize I'm goldplating. A nice "hide others" button next to "preview on/off" would be a very fine start.
latest commit of the branch solo-mode-programmer-view:
Can you please open a PR so that we get a review app?
Yes I can. It is not ready but let's open a PR and open the discussion.