Can I ask a stupid question???
If the ODE physics engine is active on all players machines, and co-ordinates for initial positions and rotations and velocities are sent, why not just let each players programme run their own physics on the local pc vehicles?
Would this be a disaster? What are the consequences of allowing each local PC determine the outcomes of collisions etc?
Perhaps on collision then the position, rotation, velocity etc are sent to allow everyone to have the same data before attempting the physics reactions?
Would this be too slow? Would lag have too great an effect on everyone?
IPete2.
Just realised that is more than one question, sorry! Lol!
If the ODE physics engine is active on all players machines, and co-ordinates for initial positions and rotations and velocities are sent, why not just let each players programme run their own physics on the local pc vehicles?
Would this be a disaster? What are the consequences of allowing each local PC determine the outcomes of collisions etc?
Perhaps on collision then the position, rotation, velocity etc are sent to allow everyone to have the same data before attempting the physics reactions?
Would this be too slow? Would lag have too great an effect on everyone?
IPete2.
Just realised that is more than one question, sorry! Lol!