Proposal to add a DifferentialConstraint

As a Roblox developer, it is currently too hard to accurately and efficiently simulate open and limited-slip differentials

The current method available involves calculating each driven wheel’s longitudinal slip percentage and lateral slip angle, and adjusting the MotorMaxTorque value of the HingeConstraint or CylindricalConstraint that’s powering the wheel, using a script. Since differentials are used for many land-based vehicles such as cars, buses and trucks, a DifferentialConstraint would make it much more convenient to replicate them as closely as possible to their real-life counterparts on Roblox

If this issue is addressed, it would improve my development experience because it would significantly simplify the process of making land-based vehicles, and other mechanical devices that require the use of a differential :slight_smile::+1:

3 Likes