isXander / Controlify

Another controller mod - for fabric!
https://www.isxander.dev/mods/controlify
GNU Lesser General Public License v3.0
136 stars 27 forks source link

Radial menus #20

Closed isXander closed 2 months ago

isXander commented 1 year ago

For heavily modded scenarios, it may be necessary for a radial menu to appear where a joystick can control different actions. This use-case for this is already partially solved with the addition of compound bindings, but in terms of UX, radial menus are better.

isXander commented 1 year ago

A current issue with just placing in radial menus is how the UX would work in the bindings screen.

Instead, completely abstract what result of binds into a sort of ControllerAction. Then, binds would simply be one way of invoking said action.

Then, radial menus could easily be built by adding a list of these actions into a menu. Completely separating these from binds.