About a week ago I started making an engine for a top-down racing car game(one that I'm also using for an Isometric version in the lines of Rock N' Roll Racer). I've got the player car and 3 AI cars going around the track, but I've just realised something is missing: the cars don't skid or drift a little when turning corners.
It's the first time I've attempted making a car game, but I'm guessing I somehow have to change the centre of gravity on the cars. So I've made an invisible car(controlled by the player) that's slightly in front of the visible player car. I'm then trying to get the visible car to float towards or follow the invisible one - so it creates a drift/skid effect. I've had some success, but the cars(visible and invisible) don't always line up correctly when they come to a stop.
Could someone provide a method - or example - on how to do something like the above. Thanks.