Experimental KissMP - new multiplayer mod for BeamNG.drive

Discussion in 'Utilities and programming' started by The HellBox, Nov 6, 2020.

  1. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,682
    One minor thing I noticed in this video is you've scaled the main UI really small. Just making mention that you can use the arrow on the top left of the window to collapse it.
     
  2. not yellow

    not yellow
    Expand Collapse

    Joined:
    Dec 10, 2017
    Messages:
    15
    or place them on your 2nd monitor :)
     
  3. Bose321

    Bose321
    Expand Collapse

    Joined:
    Aug 29, 2013
    Messages:
    12
    Ah yes I noticed that as well. Not sure how feasible that is though. But if that would be improved it's even better.
     
  4. NfsPl3yr

    NfsPl3yr
    Expand Collapse

    Joined:
    Nov 8, 2020
    Messages:
    6
    ooooooh okay thankyou
     
  5. HeepXJ40

    HeepXJ40
    Expand Collapse

    Joined:
    Feb 6, 2020
    Messages:
    283
    how does this compare to BeamMP?
     
  6. Srockzz

    Srockzz
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    2,185
    Free servers, open source, slightly more optimized due to the different implementation.
     
    • Like Like x 1
    • Agree Agree x 1
  7. kosshi

    kosshi
    Expand Collapse

    Joined:
    Sep 13, 2020
    Messages:
    12
    Tried this out on a Gentoo Linux system. It just works. I'm amazed of the performance and netcode of this. We were flying at each other with rocket buses and shooting folks with cannons, collisions were resolved ridiculously well. Even 3-way crashing was just clean, brilliant work.

    This is how a multiplayer mod is done right. Actually competent devs. BeamMP shall now only serve as a reminder of how not to do things.
     
    • Like Like x 6
    • Agree Agree x 1
  8. Slugfest

    Slugfest
    Expand Collapse

    Joined:
    Jun 28, 2020
    Messages:
    1,122
    In their defense, they have not professionally worked in the game development business, it's not like they don't put effort into it.

    Having said that, I do agree that I like this better than BeamMP, I just wish cars would be stable as even though my ping stands around 100, which isn't bad (I know, it's not great) other's cars shake near complete unpredictably even on vanilla servers. Does anyone know how this might be improved on my end, or is this a KissMP end problem?
     
    • Agree Agree x 1
  9. kosshi

    kosshi
    Expand Collapse

    Joined:
    Sep 13, 2020
    Messages:
    12
    Yea that seems to be just plain inconsistent, one session will be laggy hell while other will have perfect motion. I did sugarcoat it a lot since it's basically just released, there's lots to polish. By far the most annoying thing is the massive lags from people configuring their cars. Some minor desync too, I noticed eg gear grinding and seeing people blow engines only on my side.

    There's so many other things this mod just does right than just technical implementation. Just the fact this mod is free (as in freedom) and open source means far more than the vast majority of this forum understand.
    Minimalist software is the best software as well, it just working on my rather unique system is proof of that.
     
    #189 kosshi, Nov 9, 2020
    Last edited: Nov 9, 2020
    • Agree Agree x 1
  10. Dummiesman

    Dummiesman
    Expand Collapse

    Joined:
    Sep 17, 2013
    Messages:
    4,682
    As far as grinding goes, it's possible for things to desync slightly and that'll happen. Though I specifically added code that would make the gears not get damaged when it does. So cars at least won't be randomly missing gears.

    There's sync issues primarily < 60fps. Something we're aware of and it's one of the top priorities for future updates.
     
    • Like Like x 3
  11. The HellBox

    The HellBox
    Expand Collapse
    BeamNG Team

    Joined:
    Sep 12, 2020
    Messages:
    83
    A lot of the issues with sync were caused by one small mistake in ping calculation. Because of it, ping wasn't smoothed correctly, which can lead to uneven time synchronization, and with that, to jumpy lag compensation. I still haven't tested it, but it should help quite a bit. Also, prediction limit was kinda high, which could give jumpy results too with people who have high packet loss rates.
    Still, this all is untested and only improves sync in theory
     
    • Like Like x 2
  12. Slugfest

    Slugfest
    Expand Collapse

    Joined:
    Jun 28, 2020
    Messages:
    1,122
    Help in theory is alot beter than help not at all :)
     
  13. Corab 04

    Corab 04
    Expand Collapse

    Joined:
    Aug 28, 2017
    Messages:
    27
    So making the first BeamNG MP ever for free is not enough? The servers can be gained as of now (not for long anymore, soon free) for 1$, 1$! (since they are still beta) or boosting the server. Also whats the problem really with Discord, Discord has nothing to do with the Download itself.
     
  14. kosshi

    kosshi
    Expand Collapse

    Joined:
    Sep 13, 2020
    Messages:
    12
    They are hostile towards drm-free versions and alternative operating systems. They require you to register to and install a privacy nightmare on your system, only because the dev wants to have absolute control about who gets to use his mod. The multiplayer wasn't even good, KissMP does everything better. Requiring any payment is just insult to injury.
     
    • Agree Agree x 11
    • Like Like x 1
  15. Srockzz

    Srockzz
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    2,185
    Compared to absolutely free from the start (Not because someone else forced them to do it) and open sourced?
    Not to talk about the much better implementation...
    But i digress, this is a childish argument. both are cool, and both will lead to progress in the beamng multiplayer community, if people like you stop making a mess out of it.
     
    • Agree Agree x 4
  16. ClassicMike

    ClassicMike
    Expand Collapse

    Joined:
    Jul 24, 2017
    Messages:
    630
    wait
    aren't you BeamMP staff
    lol
     
    • Like Like x 6
  17. Srockzz

    Srockzz
    Expand Collapse

    Joined:
    May 16, 2015
    Messages:
    2,185
    source?
    Lmao that would be hilarious.
     
  18. The HellBox

    The HellBox
    Expand Collapse
    BeamNG Team

    Joined:
    Sep 12, 2020
    Messages:
    83
     
    • Like Like x 5
  19. Alieu

    Alieu
    Expand Collapse

    Joined:
    Dec 30, 2017
    Messages:
    1,190
    If you go on the BeamMP disc he has the support and staff roles
    mans out here doing damage control
     
    • Like Like x 3
  20. P_enta

    P_enta
    Expand Collapse

    Joined:
    Jan 11, 2020
    Messages:
    3,029
    thsts a you problem. It’s cause your pc lags like crazy. When I was in session with you if I drove too close you would spraticslly hit me and shake and vibrate
     
  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