Feedback for my Main Menu Screen (UI)

Hello, I would like feedback about my main menu screen (the first I’ve made) of my game (Sonic Themed game).
Also, is the parallax effect too much? Not enough done? Or not enough smooth?

1 Like

Everything looks good with interesting details, except for the main UI design that doesn’t blend in well with the game’s title and seems pretty stretched.

How did you do that effect when you move the mouse, does the camera do too?

Here’s how I calculated the move vector. Basically it is just the camera moving in a certain angle with mouse X and mouse Y

local Scale = 650
local Center = Vector2.new(Camera.ViewportSize.X/1.5, Camera.ViewportSize.Y/2)
local NewMoveVector = Vector3.new((UserInputService:GetMouseLocation().X-Center.X)/Scale,- 
(UserInputService:GetMouseLocation().Y-Center.Y)/Scale,0)
local normalizedX = NewMoveVector.X + 1.6
local maxSizeX = 2.4
local factor = (normalizedX / maxSizeX)
local Y = -factor
MoveVector = Vector3.new(NewMoveVector.X, Y, NewMoveVector.Z)
Camera.CFrame = CFrame.new(RootPart.CFrame.Position + 
Vector3.new(0,5,5),RootPart.CFrame.Position + RootOffset + MoveVector)
1 Like

Yeah my code is quite messy and hard to read but i’ll try to give a simplified version soon.

That’s Awesome :slightly_smiling_face: