1. Trouble with the game?
    Try the troubleshooter!

    Dismiss Notice
  2. Issues with the game?
    Check the Known Issues list before reporting!

    Dismiss Notice

Unrealistic Clutch and Engine Behavior in Manual Vehicles

Discussion in 'General Discussion' started by PommesPanzer, Apr 11, 2023.

  1. PommesPanzer

    PommesPanzer
    Expand Collapse

    Joined:
    Jul 30, 2021
    Messages:
    170
    I find the clutch and engine behavior in manual vehicles to be unrealistic. Even at idle, the engines have so much torque that you can release the clutch quickly without stalling, causing the engine to momentarily jerk but the vehicle to start moving smoothly. Not to mention, the clutch operates linearly rather than at a specific point like in real vehicles, which cannot be properly adjusted even by changing the settings. Even if you manage to stall the engine, the behavior is still far from realistic. I wonder if game developers and players are aware of this issue, as nobody seems to be discussing it or proposing any solutions.
     
    • Like Like x 4
    • Agree Agree x 2
  2. Diamondback

    Diamondback
    Expand Collapse
    Vehicle Systems Lead
    BeamNG Team

    Joined:
    Apr 8, 2014
    Messages:
    1,966
    Hey,
    the behavior you noticed is an inherent issue with our physics update rate, it's very fast, but not quite fast enough in some cases.
    What happens is that due to the shock in the powertrain, the clutch winds up and then basically "restarts" the engine.
    This is very difficult to fix without increasing the overall stiffness of the powertrain (aka increasing the physics rate)
     
    • Like Like x 5
  3. _Tanco

    _Tanco
    Expand Collapse

    Joined:
    Jan 7, 2017
    Messages:
    247
    wouldn't reducing the power of the engine at very low rpm (under the idle rpm) solve the issue or at least reduce it ? I saw somewhere @DaddelZeit talk about a lua setting that changes the power of the engine at idle speed and below with a coefficient to help the engine to stall, I don't remember much tho maybe he can explain it better
     
  4. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,352
    Definitely can't be done by just manually changing the torque curves. That could cause other issues, such as stalling for no reason and difficulty of starting the car. And it would also be kinda cheating, and would break lots of mods, etc.
     
  5. _Tanco

    _Tanco
    Expand Collapse

    Joined:
    Jan 7, 2017
    Messages:
    247
    That's what I have been doing on all my engine mods, on the jbeam file the power is normal at idle rpm but it goes down a lot faster than on official engines and honestly it has some very good result. It never stalls except when you release the clutch too brutally. However that's a quite time consuming solution as it requires to update all the engines of the game manually. However the lua file I was talking about seems to do apply that on all ICE of the game.
    When I say "reducing the power at low rpm" I don't mean to change power at idle rpm, it's perfectly fine as it is, but significantly reducing it between the 0-500rpm range, where most irl ICE barely builds enought power to maintain a constant rotation speed
     
    • Like Like x 2
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice