Have been working on this menu for a while now. Any feedback would be appreciated. (Not everything is done so some buttons will not do anything).
Overall this is very good.
I love the beginning scene, which appears to be a lockeroom with a bunch of presents. And it lets you move around slightly
The overall UI is more simplistic and basic but there is sound when you hover and click, which makes it a bit more appealing.
As for the Class selection. Looks very appealing and well done. Especially the peaceful background sound and the awesome interior. With a visual of what your character will look like. There is even a UI which counts the amount of time played for a certain class. That is a very nifty add on.
When it comes to the Weapon Customization screen, oh man is it good. It easily gives you the ability to change your skin, sight, barrel and grip, with clearly visible labels. And even has a feature where you can zoom in and move the gun.
After looking at the Menu I canât really find a way to roast this, as it is just so good. The menu could have a bit more detail as it looks very simplistic but I am definitely looking forward to playing the finished version.
UI seems fine, but the background is very distracting, no real flow of colors and is overly dark.
I like the darker colors for this. Although the red and yellows in the background almost seem neon compared to everything else. Iâd consider muting those colors a little bit
I would suggest that you hide the teams and create your own leaderboard as the teams kind of ruin the scene.
Its a bug with the TopBar, it happens like 1/100 times for no reason at all.
Idk I had the same issue;
I am sure there is something you can do to prevent it
Imo the camera should move like 50% less when you move mouse around. Itâs too agressive and makes my mouse feel like it moves slower.
Hard to explain.
Can only reproduce it 1 out of every like 30 tries for myself. No idea how to fix it.
Hard to do that since on different screen resolutions the movement changes. What res are you playing at?
uh i think 2560x1440.
You can get resolution of the indiviual client and change speed based on that.
Small detail but I think itâs really important. Makes it feel less professional when the cam moves so much.
Because everything else about the UI is realllllyyyy awesome.
huh.
Kinda silly and inefficient but couldnât you just set do this in a client script:
while wait(1) do
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.PlayerList, false)
end
Something like that is already in there since @CheetahSp33d images had the playerlist shown. It clearly didnât work since you also have the issue. So I donât know what to do.
I get the exact same thing for my menu UI.
I also have a localscript inside my PlayerGui which disables the PlayerList and HealthBar.
Basically what happens when you join my game is the teams still show. But after a second or two it automatically disappears. Then when I re-spawn it no longer shows.
Hopefully in the future Roblox will add the ability to disable the core in studio.
I think that this UI design overall is not only very good, but inspirational to me as well (Although the alpha release for Crossroads Warfare is in 9 (almost 8) days, but I can work on doing a little of this afterwards). Nice job!
I believe that the clicking noise is nice to have when hovering over a button, but it feels rather odd to not see a visual change when thereâs a noise (like the button highlighting when you hover over it). Also, when in the âpreferencesâ menu, if you maximize the window or resize it, the sliding bars are taking some sort of input.
I also believe that the preference menuâs scrolling frame should only show the scrolling bar when needed (aka, changing the offset of the CanvasSize based on how many options are in the preference menu). Anyway, thatâs my small input.
-
The NPC is a way too stationary. Would be cool if there was some breathing effects or some just subtle motion just to make it look a little more alive and less of a statue. Changes in poses would be pretty cool too.
-
Would be nice if those ceiling fans were spinning as well - will make the background seem more immersive
-
Like half of the UI buttons arenât working and itâs a bit of a guessing game to work which ones do. It would be helpful to the user to signify that these buttons are out of action by darkening it or similar.
-
Please make the lit areas of the backgrounds to be brighter - especially on the gun in customization where the gun blends into the background too much and itâs wayy to dim.
The following snippet of code always works when I use it. Might I also add that you might want to create a custom leaderboard because if you are planning to support gamepads there is currently a bug(which has been an issue since 2015!) where the playerlist will automatically be selected if its visibility is toggled. There is no way to fix it, no way around it, other than making your own playerlist.
game.StarterGui:SetCoreGuiEnabled("PlayerList", false)
game.Players.LocalPlayer.PlayerGui:SetTopbarTransparency(1)
Now to get down to the roasting cracks knucklesâŚ
Itâs good. Based on Cheetahâs photos(too lazy to join) the ui looks rather clean and simple which is not a bad thing. I would suggest replacing the âSweep Squadâ text with a custom logo so that it looks a bit nicer.
Another suggestion is make the text here thatâs supposed to be darker only like 20-30 values lighter. It doesnât sound like a lot but itâll but a subtle and cleaner difference. Right now it just looks like itâs white text that isnât high enough on the z-index and is blocked by the frame which doesnât look good.
Another suggestion that I would highly suggest is to show aspects of the gun like this rather than using the buttons that you currently have. Itâs a clear change and really draws in the userâs eyes as it looks significantly different.
Otherwise I donât have any problems with your ui, itâs rather clean. The only thing that I ask is please for the love of god if youâre going to support gamepads, even if itâs a long-term goal is that you have the ui support it now(design-wise) so that it doesnât become an issue later. Also please tell me youâre using scale and not offset.
Menu fully supports gamepads (donât test tho since I legit broke it by adding and changing stuff but the support is fully there)
The attachments idea is good, Iâll see if I can add it.