Feedback on my car spawner GUI

I’ve been working on my game’s UI recently and I found it really unappealing. So, I’ve tried to give it a more modern design, it looks fine but, what else should I add?

2 Likes

Looks great! You should add text to the GUI which tells you how much speed the car goes.

2 Likes

I was thinking of that too, any ideas of where I would put it though?

1 Like

You could remove the ‘Current car selected’ and move the rest of the text upwards and place the vehicle information underneath the ‘Spawn this car’ button

1 Like

How’s this?
image

1 Like

Much better! Maybe you could add a bar for Horsepower and weight

1 Like

Try using viewport frames when a car is selected just to make it a bit more appealing.
Also make it so that the car rotates inside the viewport frame so the players can see the full appearance of the car.

1 Like

If you can tell, it already uses viewport frames. But I’m not sure how to implement rotating into my current code (which simply copies all the car models into their own viewport frames, with a pre set camera)

1 Like

I don’t like the color of the “Spawn This Car” Button, you should also rename it to “Spawn Car”. Also I don’t like the text outline it makes it look kinda outdated. I also think the Frame UI Corners are to rounded.

1 Like
while true do
	script.Parent.CFrame = script.Parent.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0) -- Rotation
	wait(0.001)
end

Placing a LocalScript inside the car model being displayed in the viewport frame should be enough.

1 Like

Thanks! I’ll try this.