Work has started on next version wich will be 0.3.0. While I was working on a feature, I'm not going to talk about that just yet, I noticed some glaring issues with the current physics. Obviously there is the wobbliness that was more and more aggravating the more I played but I was already aware of that issue. Then there is the unrealistic behaviour of the sled but that was I also aware of. The issue was that the sled can't go over any bumps at all if they are a decent size.
This has to do with Unity's wheelcollider system that I've used, I know a snowmobile doesn't have wheels but they worked decently if I worked around it's problems but I'm not willing to do that anymore so I've started making my own colliders. I started just a couple of days ago and it's already starting to pay of. Rear suspension act's much more realisticly and I have more controll over it, same with the front suspension.
Everyone have been stuck in a tree or rock or cliff or another player even, atleast once but with the new system as long as the track is touching something it will provide tracktion meaning that getting stuck in trees will not happen as much and it will have a mayor impact on how realistic the game is.
Each green line in this image is a contact point where forces can be applied and these points are not predetermined these are being place in runtime. It might not seem that spectacular but compare it to the old one ,below this image, and you'll see massive diffrence. Keep in mind the old one all the contact points are predetermined.
In this picture all the circle with lines represents a "wheel" but don't let the circle that are supposed to be the shape of the wheel fool you. The wheel is accually just that green line so it cant handle edges at all.
The drawback with the new system is performance. Dealing with complex shapes will always have more of an performance impact than just having a line collide with thing. Although I'm not seeing a fps decrease right now things can change once people have servers with a massive amounts of snowmobiles.
This system is in very early development so there are issues but all these issues can be fixed but the performance can just be fixed to a certain point so let's just hope that it will work