Originally Posted by
Cerevant
In my humble opinion,
Examples:
* I create a tab on one of the pages. How do I give it a name? Right click? Double click? Nope, you type the name in the chat box, and drag it to the tab.
* There are some numerical fields that can only be changed using ctrl-scroll (the number of these seems to have been reduced)
* I think this was recently changed, but to change the faction of someone in the combat tracker, you had to drag the faction from the bottom of the screen instead of click / right click on the faction icon of the character
* 5e levelling up: you don't interact with the character sheet (you can, but see ctrl-scroll above), instead drag the class from the PHB
* Activate a data module: not click, double click or right click - drag the cover open
* Activate a data module: again, drag and drop an icon from the bottom of the sheet
* Encounter: if you click on the icon for a creature, its placement is removed, no way to undo
* The UI is ok for player targeting, but my players struggle getting it to work. The DM targeting interface in the combat tracker is more reliable for this
General Recommendations:
* Clever & cool should always give way to intuitive. You can have both, but always take advantage of the intuition that players have developed from the UI of other software.
* Discoverable means that I can see (menus, tabs, buttons), or reveal a function using standard mouse commands (left click, left double click, right click, scroll. Not middle click or meta-anything) in a way that doesn't carry out that action (the radial menus do this well)
* First and foremost, implement undo so that experimenting doesn't mess things up
* Don't over use drag & drop, it should primarily be used to move something from one place to another (drag & drop tokens), not transform something. Drag & drop a story link to place pins on a map...ok, a little bit of a grey area. Drag & drop to level up? Completely unintuitive.
* Key commands (ESPECIALLY meta-key commands) should always be discoverable by some other means
* Always ask yourself, "how will the user figure out how to do this" - if the answer is "the manual" then it probably needs some more thought.
Again, MHO, but doesn't most software today come with no written instructions?