Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

label: enhancement #85

Open
ben-wall opened this issue Oct 1, 2023 · 2 comments
Open

label: enhancement #85

ben-wall opened this issue Oct 1, 2023 · 2 comments

Comments

@ben-wall
Copy link

ben-wall commented Oct 1, 2023

Weakness in console port is the menuing,
I'm not a fan of trying to use the mouse cursor, I think it's better to use the dir buttons.
With that said, I think menuing could be improved by

  • Thinking about the things you do regularly in the menus
  • Picking a consistent place to start the cursor when opening that type of menu
  • Have those positions be helpful for the thing you would do most consistently
  • Try to avoid regular diagonal inputs being necessary

Example UAC:
When I open the map menu
I expect the cursor to be at he top of the list of quest
When I press down on the directional pad
I expect the cursor to start scrolling down through quests
When I press 'A'
I expect the quest under the cursor to selected as current and therefore be tracked

This way a player can entrain regular patterns of inputs and enjoy efficient menuing without always struggling with getting the cursor to where they want it to be.

@ben-wall
Copy link
Author

ben-wall commented Oct 1, 2023

I would suggest other smaller improvements to how the curser would move about as well, such as

When the cursor is over the quest icon in the map ( the (1), (2) (?) etc)
If I press right
I expect the cursor to be over the quest list item

(currently it moves over the areal list)

@seblindfors
Copy link
Owner

There is a mechanism for assigning priority to certain frames in the UI, but the problem (from my POV) is maintenance. All this custom stuff needs to be maintained, and I'm not in control of how the UI changes over time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants