Please add multiplayer!

Discussion in 'Ideas and Suggestions' started by MarkusPersson, Sep 1, 2013.

  1. MarkusPersson

    MarkusPersson
    Expand Collapse

    Joined:
    Aug 17, 2013
    Messages:
    33
    I think you guy's should really add multiplayer or at least someone make a mod!

    I think after a while it will be a little boring playing by yourself.

    It would also be cool to see different game mode's like demolition derby.

    If there was different game mode's when your on demolition derby all the car's should be demolition derby car's.

    Who agrees? :)
     
  2. tdev

    tdev
    Expand Collapse
    Developer
    BeamNG Team

    Joined:
    Aug 3, 2012
    Messages:
    3,030
    lol, its not that we don't want to. It's just taking time to code it in the first place :)
     
  3. MarkusPersson

    MarkusPersson
    Expand Collapse

    Joined:
    Aug 17, 2013
    Messages:
    33
    Awww I understand

    Also how long were you guy's developing until it got released?

    I really hope when when I get older I become a game developer like you!

    I am learning Java atm
     
  4. moosedks

    moosedks
    Expand Collapse

    Joined:
    Nov 4, 2012
    Messages:
    1,112
    would it be possible to have more that one player on one pc using split screen or dual monitors? I know having more cars is possible but i think having 2 player would be more gpu demanding but i don't know
     
  5. Phoenixx

    Phoenixx
    Expand Collapse

    Joined:
    Aug 6, 2013
    Messages:
    8
    I have a question about multi-player: how will the physics be dealt with?

    Will it be the host PC or the server PC that handles the calculations. At the moment I can only spawn 4 cars in game before the FPS drops below 20. If the host PC was calculating the damage physics and sent that info to the server then presumably you could have many cars in game as you want and it shouldn't make a much difference to the performance. If the server is calculating all the physics then unless something changes drastically I don't see much hope for it turning into a multi-player game with more than 4 cars at once, at least not until everyone is running 8ghz 16 core processors!
     
  6. MarkusPersson

    MarkusPersson
    Expand Collapse

    Joined:
    Aug 17, 2013
    Messages:
    33
    You do have a point...
     
  7. 0xsergy

    0xsergy
    Expand Collapse

    Joined:
    Aug 5, 2012
    Messages:
    289
    The most likely way it will work is that the server PC will be doing all the physics and the players will be merely sending 'inputs' to the cars on the server PC. The problem with having physics client side is that on crashes things would not work well unless you were on a lan with >10 ping(this is just an arbitrary number guess).

    To sum it up basically lets give an example with Player 1(P1) and Player 2(P2). P1 crashes into P2. P1s car starts collapsing at the front. P2 from his computer still doesn't see P1 colliding with him so his car is unchanged. P1s car continues to collapse. P2 might see P1 colliding with him now so his car may get slightly damaged. P1 has lost all his momentum and his car is totaled. P2s car has a slight dent in it.

    This was the problem with collision back in the RoR days which is why collision would surely have to be done entirely serverside. Once the game is optimized more I'm sure that Intel Xeons(16 core) processors would be able to handle more than 4 cars. Theoretically we should be able to get over 10 on there but that depends on the level of optimization. What this would also mean is that people with subpar CPUs would be able to play MP because their own CPUs would only have the load of the T3D engine on it, not BeamNG.
     
  8. Kamil_

    Kamil_
    Expand Collapse

    Joined:
    Mar 17, 2013
    Messages:
    691
    Wasn't it the graphics that took away a lot of performance? Servers don't do graphics. Though I'm more interested in how the data will be sent, you'd need really good internet to host a server (but that's just my guess...)
     
  9. moosedks

    moosedks
    Expand Collapse

    Joined:
    Nov 4, 2012
    Messages:
    1,112
    I thought that the problem of spawning a lot of cars is that lua isn't multithreaded and causes the slowdown.... I read that somewhere for sure
     
  10. 0xsergy

    0xsergy
    Expand Collapse

    Joined:
    Aug 5, 2012
    Messages:
    289
    Like I said, 'optimization'. Maybe they'll find a way to multithread the lua, or optimize it.
     
  11. rdslive

    rdslive
    Expand Collapse

    Joined:
    Aug 22, 2013
    Messages:
    14
    I Bet i helped code a game for Multiplayer it's hard and even if BeamNG Was'nt going to have MP Untill next year it's still a freaking amazing Game
     
  12. pf12351

    pf12351
    Expand Collapse

    Joined:
    Feb 24, 2013
    Messages:
    396
    Tdev, can you acutally make a mode where you can smash other players? I remember in RoR you just drove through people.
     
  13. AbdulAziz

    AbdulAziz
    Expand Collapse

    Joined:
    Sep 5, 2013
    Messages:
    23
    multiplayer would be great!
     
  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