NPC Interfaces

Reaven

Administrator
Staff member
What do you think makes a good interface? Are there any notable examples of really good interfaces in games you've played? I'd like to know what you think about interfaces and how they best work for you.
 

RJM

New colonist
UI hotkeys would be great. I'm looking at that gif and thinking how much faster it'd be to move through the menus by hitting buttons rather then all that cursor movement.

For example:
Hit E to initiate NPC's menu
Hit R for skills
Hit T for stats
Hit Q for quest dialogue and hit E to accept quest

Wouldn't mind not having to scroll through anything either.
 
Last edited:

neon

New colonist
I was thinking something along the same lines, hotkeys are so much smoother than only clicking but both should be an option! Personally I don't think every option needs its own key because that can be cumbersome if there are lots of options. Will all NPCs have identical menus? If there are variations something simple like Tab to cycle through the options, Space to select/accept and Esc to go back may be more elegant.

Bonus points if all the various options the poster above suggested are optional keybindings the user can select if they want a hotkey for a particular submenu! 😁
 

RJM

New colonist
Well yeah. I wasn't saying to force those features on anyone. Having options is always nice though. Hell, I started playing an RTS about a week ago and when going through the keybindings I thought "I am never going to use even half of these." I think I left most of them unbound. But then, I'm not that hip to that genre of games anymore. I'm sure RTS nuts make use of those commands like crazy.

I like the tab cycle idea for default. Maybe others could then go into the keybindings and assign keys for specific windows.
 

neon

New colonist
Definitely wasn't coming at you, different strokes and all that :) very much agree with you about keybindings for shortcuts in general!
 

Reaven

Administrator
Staff member
Hotkeys are nice, especially if they're customizable. I like to bind stuff to my mouse buttons that I use all the time.
 
Top