I made a system in unity to create nice platforms for the 3D platforming Slime Game with helpful debug displays, a variety of controls, smooth catmul-rom spline interpolation, and other polish like tilting based on the players position on the platform and sine wave offsets.