...
There is basically just one user class, someone that plays card games. Interviewees all fell within this user class. They mentioned that they wanted an interface flexible enough to allow them to play more obscure games. They also wanted it to look clean, so that they mainly just see cards on a table and no other clutter. Following are some examples of people that would find MetaDeck useful.
...
Goal: Convey information between players
Subtasks:
- Select which users to send message to
- Enter and send the message
Notes: For now, we'll probably stick with a chatbox panel for simplicity. Multiple interviewees mentioned that built-in voice chat would be highly desirable.
Task: Play a card
Goal: Move a card from your hand onto the table
Subtasks:
- Select a card or multiple cards from your hand
- Move the cards onto the appropriate stack of the table
Notes: A related task is moving a card from a stack to another task, or merging two stacks.
Task: Update the score
Goal: Keep the score consistentconsistently updated
Subtasks:
- Select player's score to change
- Input the new score
Notes: There will probably be a minimizable scoreboard panel in the corner of the interface.
Task: Change games
Goal: Clean up table and set up deck for a new type of game
...