paysage icon indicating copy to clipboard operation
paysage copied to clipboard

Users sometimes have difficulties to find their creature among others in the playground

Open etienneCharignon opened this issue 6 years ago • 5 comments

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.

etienneCharignon avatar Jul 04 '18 08:07 etienneCharignon

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.

etienneCharignon avatar Jul 04 '18 08:07 etienneCharignon

Audio mixers have "solo" and "mute" buttons:

image

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.

jonathanperret avatar Jul 04 '18 10:07 jonathanperret

latest commit of the branch solo-mode-programmer-view: capture d ecran 2018-07-06 a 17 57 33

etienneCharignon avatar Jul 06 '18 15:07 etienneCharignon

Can you please open a PR so that we get a review app?

jonathanperret avatar Jul 09 '18 13:07 jonathanperret

Yes I can. It is not ready but let's open a PR and open the discussion.

etienneCharignon avatar Jul 09 '18 18:07 etienneCharignon