Ability score entry usability discussion

Post/Author/DateTimePost
#1

domenic

Nov 10, 2008 23:58:00
It's pretty clear there's a usability issue here that the developers should address... given the number of complaints. Especially the people who can't discover how to manually enter scores. So let's use this thread to discuss the subtleties and solutions of this particular tab...

My take:

There are really three paradigms here:
  • Manual entry
  • Point buy
  • Rolled


Whereas what we have now is:
  • The whole user interface is geared toward point buy ("Points Left", table with costs, + and - buttons, ...)
  • We have a set of three prominent buttons, two of which are point buy and one of rolls values that have nothing to do with point buy
  • Entering stats manually is done neither through quick-pick buttons nor through the plus and minus buttons, but instead by editing a column which looks to be uneditable---it's white, after all, and most white boxes in the UI (cf. the skills tab) are not editable.


Suggested solution is to have three modes (corresponding to the paradigms above), and change the UI as appropriate in each. E.g.
  • Point buy: as is, but remove roll dice button
  • Rolling: remove pluses and minuses, remove points left display and point costs table, perhaps add some fine-tuning of _how_ the rolling works
  • Manual: remove points left display and points cost table, make blue fields editable (or maybe move them over to the right so that they take the place of the "Score" column?), but leave the plus and minus buttons.
#2

thecasualoblivion

Nov 11, 2008 0:46:13
Actually, it works better than you think.

For rolling, you can click and drag the scores on the left to place rolls where they need to be.

You can also manually enter the final stats in the middle column. I put a 123 into strength just to see if I could.

The only thing I see wrong is that these things are not clearly labeled. Not at all.
#3

mdonais

Nov 11, 2008 2:05:14
It is because we removed the purple text

The purple text explained it...