Struggling again on a UI design

Hey! So I just wanted to get your guys’ feedback on another UI screen I’ve been trying to redo.

Okay so, this is a screen where you can adjust your throwing statistics. The idea was to create bar sliders to adjust the values, if you’re unable to figure out the scheme of the design. (Not really sure if the design is completely bad, half-bad, or good.)

So here it is so far: https://gyazo.com/c61c03d3d6db9658cfa58c896f841393

Probably gonna take a break from it for now, so I can get a chance to read your guys’ suggestions in hopes of actually making this look good. xd

Thanks!

EDIT: I actually had an idea for making this look cleaner, and this is the other option I have so far as well: https://gyazo.com/16d38e1d178c5c351a6f6cb4775aef98

5 Likes

It’s simple, yet professional, I like it! But I think the numbers should be somewhere else, as it can be complicated display-wise if the slider is somewhere in the middle.

1 Like

Thanks for the feedback! Yeah, that’s true…I think I might reprogram this screen to work with the sliders and then see how it all looks after that. :slight_smile:

1 Like

Looks h0t. 10/10

2 Likes

Aw thanks Intended! :grin:

2 Likes

Nice work so far! The colour scheme works quite well and the cleaner version you uploaded is certainly an improvement. As a UI designer, here are some of the further improvements I’d make. I’ve also included my own mock-up of how I would approach the design of the UI, hopefully you find it useful!

My Suggestions

  1. From a UX (user experience) perspective, the UI is lacking an exit button and this may cause confusion for some players. This should be a simple addition but will improve the user’s experience more than you might think.

  2. As @AbiZinho has touched on, it would be a good idea to move the numbers to an area outside of the slider to prevent the blue icons from covering the numbers at any stage. The clearer you communicate information to the user, the better! I’d suggest creating a box to the left of the slider and placing the number inside.

  3. Continuing on theme of better communicating information, I’d suggest giving each “Axis Rotation” title a unique name specifying exactly which axis is being affected. Perhaps these titles are just placeholders though, in which case you probably already have some titles in mind.

  4. The sliders are slightly off-centre. By repositioning them as best you can to the available space, you can give the UI an even more professional edge, while also making the UI more appealing in the process!

  5. Finally, I would suggest capitalising the “Edit Release” text. This often makes the heading more eye-catching and helps differentiate the heading from later text.

My Mock-Up UI

I hope you find my suggestions and mock-up UI helpful! If you want any further help or advice on UI design, feel free to hit me up.

2 Likes

I honestly think its very nice. If the whole game matches the UI then it will look very nice. image

2 Likes

I agree with you here because this design is simple but effective.

1 Like

Quick bit of advice about posting images to the forums; avoid Gyazo.

Us phone users don’t even get previews :c

4 Likes

Not that I know anything about UI/UX design but for something on a 3d plane like axis’s, I might create a gui using the roblox handles used in rotating parts. You could visualize this with viewport frames.
image
Though, I might be completely misunderstanding what your UI is meant to do - just seeing 3 rotate draggers makes me think you might be using the UI to change the throw direction or something.
Maybe instead of the ball in the middle, have a dummy, and the rotations could use inverse kinematics to change where the right arm is so that it is loop throwing in the direction the user chooses with the gui.

1 Like

I’d go with something like @Craftero’s design, but make the numbers into text boxes too, so that if someone wants a specific number and can’t easily achieve it with the slider, they can just type it into the box too.

On focus lost / enter pressed, read the number in the box, validate it’s within your limits and shift the slider to that position if it’s valid - otherwise, set it to the previous valid value.

2 Likes

I’m not sure a UI is the best way to go about this. For my bowling mechanic in Penguin Simulator, I allowed the player to move physical points on the lane and used Bezier curves to create a visual path of the ball with the rotation. Players love to see things, not adjust a UI and hope for the best. Nevertheless the UI does look clean and simple. Nice job!

1 Like

Aw sorry Elt! I never knew that…unfortunately it’s the only screen capturer I have currently :frowning:

Really sorry about that!

Thanks for all the wonderful feedback guys! I really appreciate it, and you’ve given me many things to think about here. Definitely will attempt to make further adjustments with this screen.

Thanks a bunch!

Looks user friendly and nice too me. :+1:

2 Likes