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?
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
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
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!
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.
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...)
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
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
Tdev, can you acutally make a mode where you can smash other players? I remember in RoR you just drove through people.