Sorry, we don't support your browser.  Install a modern browser
This post is closed.

"Spread" should respect which side is currently up.#860

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.

3 years ago

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.

3 years ago

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.

3 years ago

You can do that directly from that player’s hand :-D

3 years ago

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.

3 years ago

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?

3 years ago

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.

3 years ago
Changed the status to
In Progress
3 years ago
Changed the status to
Completed
2 years ago