I need feedback on my game's visuals

Hello! I have been working on a game for the past couple of months and I think I’m almost at a beta release. Before the beta release, I’d like to refine the visuals of the game, and I’d be grateful if you could provide feedback on said visuals!

UI Screenshots

The guis that are always there (coin display, level display, color change button, information bar):

Color change gui (buttons are square in-game):

End of round reward gui:

Level up gui:

Coin purchase gui:

Shop gui:

Trail shop:

Tutorial gui:

And finally, the voting gui:

Map Screenshots

Bird’s eye view:

View of the trail from spawn:

Leaderboard, shop, marble track (at spawn):

View from the opposite side of the map:

Arena (old screenshot but I haven’t done anything to the arena yet):

OLD SCREENSHOTS - DO NOT GIVE FEEDBACK ON THESE:

Map Screenshots

Spawn:

View across the lobby from spawn:

Waiting for a round to start (after being teleported into the race arena) #1:

Waiting for a round to start (after being teleported into the race arena) #2

During a match:

The mountain border in the lobby:

Extra notes: I think that the arena needs something, but I have no clue what to add. Also, there are 23 maps that may be copied into the arena, while only one was shown. If that one map (which is just a bunch of huge parts at an angle) seems boring, don’t worry about it too much as there are 22 others.

UI Screenshots

End-of-match reward GUI:

Voting GUI:

Level Up GUI:

Robux Shop GUI (currently, I’m probably gonna have to make this work with the gamepasses as well):

Cosmetics Shop:

Trail Shop #1:

Trail Shop #2:

Trail Shop #3:

Selected Map (after voting, at the top of the screen):

Color Selection GUI (The bottom 6 are the gamepass colors, just imagine that they’re square because that’s how they’re supposed to be. Idk why they aren’t, they’re using the same scripts that the other 24 colors are.):

(I left the old screenshots in for context to the first few posts)
Thanks for reading!

Edit log

EDIT 1: Added some new map pictures as I have improved the map. I may improve it more later.
EDIT 2: Added a completely new set of screenshots, made this edit log to prevent spamming the end of the post.

2 Likes

First, the map.

The spawn is very bland, there isn’t much to look at.

Then, map screenshots 3 to 5 I cannot tell the difference between, whats the difference in them? They all look the same.

And then the UI.

Its clunky, and ugly.
The colors don’t look good together at all and the UI is taking up too much of the screen.

image
Overlap on the word “HARD” and also, if thats supposed to be a button, make it look like a button and not the same as everything else.
Buttons on UI should stand out from the backdrop and not look the same.

image
Why are the map icons tiny in comparison to everything else there?

Also, why have a “SHOP” button for gamepasses, but then have the cosmetics shop be separate from that?

A good shop design would to have everything in a single frame, but in different tabs.

And to end up my short review of your games looks…
I wouldn’t play it if it looks like that.

My main problem is the UI, but other things such as the race arena being all the same color is also bad.

Also,
image
Lower the amount of money you get for how much you pay, because looking at the only screenshot of the shop you supplied where I can see how much something costs, you would only ever need to buy 4500 coins to get everything you want, which would make you, the developer lose out on robux gain.

1 Like

Thanks for the feedback, here are some thoughts I have on it:

I thought so, but what should I add to improve it? I’ll try to work on this, but ideas for things to add would definitely help.

Alright, I’ll fix these.

Okay, I’ll add a “buy more coins” button next to the coin count display as that’s all that’s in the GUI anyway, then I may turn the shop button into the cosmetics shop, and add a purchase prompt for coins if you do not yet have enough.

This is on me for not including more of the shop. The most expensive cosmetics cost 25000 coins. (or way more in the case of player titles, which looking back I should probably lower the maximum price down a bit from 400k)

That’s about it for my thoughts. Thanks again for the feedback!

Just tall grass, bushes and trees should make the lobby less bland.
Adding lamp posts and some fences here and there would also help.
If you want to go the extra mile and make it look significantly better, you can replace the flat part of the ground with a plane that has been subdivided a little and had its vertices moved, which in simpler terms, just means a low-poly hilly ground.

With that additional info, yeah those robux > ingame currency rates seem good.
But yeah definitely make the max price lower, or just have a meme thing as 400k or something absurd like that.

Again though, one of my main problems was UI coloring. The UI design itself is readable, its just unpleasant to look at.

1 Like

I was just getting to this, thanks for the list of items to make! One more thing though:

I’m terrible with this, do you have any suggestions on what colors to use here?

Thanks for the second reply, the information about the building part will definitely help a ton!

these are some of the key points I have on the Subject and Material provided

My Feedback

  • UI Colors don’t Match

  • UI is Crowdad

  • UI is a Bit Every Where

  • UI Buttons/Important Info Dosen’t Stand out from the rest

  • UI Seems Very unfulfilling and Empty Will also Being too full

  • UI also Doesnt Fit into any Genre or Style

  • Map is Very Bland

  • Map Doesn’t Have elements that Stick out or make it unique

  • Map Feels very Copy and Pasted

  • Map The Mountains Dont Seem Like a Good Barrier Because it makes the game Seem Limited overall good practice is to make a Barrier where players don’t notice it that much

  • Map Buildings Seem Bland

Solutions

  • Change The UI to take less Space on the Screen

  • Change The UI to Be on One Side Not Both

  • Change The UI Buttons/and Important Info To Stand out More

  • Change The UI to Be less Crowded and More Spaced Out

  • Change UI Fonts and Transparency to Help

  • Change UI to Fit a Certain Style Sc-Fi/ anime / Cartoon Etc

  • Change The UI Colors To Match and Look Pleasing

  • Change The UI to Icons Icons usually Look Better Than Text

  • Add Flowers Caves Snow Trees Bushs Rocks Pebbles Leaves LandScape and more

  • Add Structures Different PlaceHolder Buildings

  • Change Lighting to fit the Style More

  • Change the Color of Things in The Map so They Dont Look Copy and Pasted

  • Change The Rotation and Scale of The Things in the maps so They Dont Look Copy and Pasted

  • Add Water

  • Add Particles Such as Wind, Rain, dust, Pollen, leaf falling

  • Add Events Such as Trees and leaves Changing Seasons

  • Add Different Trees Birch Oak Etc

  • Add Fruits That Grow on trees and Drop makes the game feel more alive

There is a lot of potential here But it Would be too much to list so it ends Here my Rating as of now is 4.5/10

1 Like

Wow, that’s a long list of stuff to work on!

I’ll definitely use most of the solutions, however certain items on your list (such as changing seasons) I don’t believe are necessary for a low-poly game like mine (unless you mean manually change the map with the season, which I may do for some seasons.)

Thanks for the feedback!

1 Like

seasons was mainly just a suggestion but i forgot to put it as one

what i meant with seasons is you could script it so that everything starts changing with the season for example bloxburg i believe has it where they check what month it is and just have a function that plays for it instead of changing it manually that’s what i meant since it adds life to the game and keeps players entertained for the intermission

1 Like

for example


local Grass = game.Workspace.GrassFolder 
local TreesTops = game.Workspace.TreeTopsFolder 
local Player = game.Players




function WinterSeason()

       if os.date("%B") == "December" then
   

                       for _, Grass in pairs (Grass:GetChildren()) do

                            Grass.Material = Enum.Material.Snow
                            Grass.Color = Color.fromRGB(255,255,255)

                        end

                  for _, TreeTopin pairs (TreeTops:GetChildren()) do

                        TreeTop.Material = Enum.Material.Snow
                        TreeTop.Color = Color.fromRGB(255,255,255)

            end
      end
end


Players.PlayerAdded:Connect(function()

WinterSeason()

end)

The size of the UIs are decently huge and uninviting. Players don’t want to be bombarded with too information when they first join the game and this sadly is what causes most players to leave the game. Think about what UI color, size, and font would best suit your game and usually thinking these through will change your perspective and style on your game in a good way. Instead of text you could maybe have images which will reduce UI sizes and the players are fairly familiar with image UIs on roblox so there shouldn’t be a huge problem with those.

The main thing I think you would need to consider is the sizes of these UIs. The smaller the UI the more space the players have to game on their screen.

I hope this feedback was helpful. Keep up the effort!

1 Like

Alright I’ve made a lot of changes to the map and GUI, and I think it looks a lot better now, though I believe that there is still room for improvement. I have edited the original post with the new screenshots, what do you guys think of them?

Example screenshot