I am currently writing a C# simulation of a boat with a number of speeds. With my rigidbody and colliders, it works just fine at low speeds, but once the boat goes to the higher speeds, it starts going straight through the other colliders.
I have tried:
The new code has somewhat increased the speed the boat can collide at, but not enough for the simulation.
It turns out I only needed to got to ProjectSettings -> Time -> Fixed TimeStep There you just need to raise the number by a little bit. Be careful though, if you raise the value too much it will freeze the program.