As a card game player
I want to spread my cards face down
So that I don’t reveal them to my opponent.
Currently, spread flips cards face up. That use case is not universal, especially if you have face down sets of cards you want to peek at. A simple solutions is to just respect it’s current flip state.
I don’t see the use case for spreading face down though. Have you considered the “search” function?
If so, why wouldn’t that solve the need to peek at the content? Just curious.
I can totally see a use case. “pick a card from your opponents hand without viewing it” ala Magic the Gathering, or any other CCG.
You can do that directly from that player’s hand :-D
true - but in any scenario where the order of a deck needs to be maintained (thus Randomize won’t work) but a random card needs to be pulled without looking at it - this would be useful.
it’s also intuitive: I would expect a deck to be spread in the same orientation that it currently exists in. If I needed to spread a deck face up, I would expect to have to flip it over first.
It’s mostly consistency with user intent. I intended to spread the cards face down, and the software contradicted me and forced me into a decison.
However, my specific use case of intent, was having 2 cards in the root of a server in Android: Netrunner. Those are secret, and it spread them face up.
Splaying them allows me to peek with alt/shift very fast, and keeps it glanceable for my opponent, instead of having to constantly hover on stacked cards.
I tried to write this as a User Story for software developers, not a specific use case though. Perhaps rephrasing it as the the contradiction of user intent?
I totally agree that the flip-state of the cards while being spread should start as the same flip-state of the deck that the spread originated from: It’s intuitive, and prevents a lot of awkard “oh god, I didn’t mean for that to happen, don’t look!” moments.
I don’t feel like you’re being unclear at all. I’m totally with you and the use case brings specificality with an example to an abstract scenario.