i new to unity and making games for that matter and want to make a skateboard game but im having real difficulty with getting proper movement like going up ramps etc. im using a character controller but i thought should i use a rigid body instead? will a rigid body align my character to the ramp better? etc.
many thanks.
A charController is specially made to move like a not-realistic standard game person. A rigidbody is for “realistic” rolling.
Set a physics material to be slippery (wheels) and not bouncy (when you land from a jump, you don’t bounce off the ground again.) Then set friction2 to be very high going sideways. Maybe a capsule collider with Z locked (the curved front will “climb” better.)
But that will be too realistic. There’s no way a rigidbody is going to stick to the top of a railing, rolling down it. At some point you’ll have to code hand-movements to work like a skateboard.