Hi!
Im playing with GStudio's MP part and testing different sorts of player creating and movement. I did:
create the player global and move it on the server.
and
create a gloabel player that is invisible and passabel on the server. He's just a transmitter that sends all required skills(inputs) to all clients. then create ALL players on the clients locally and move them with the given inputs.
Both methods work more or less. The first (global player) lags a bit and the player moves always forward and then backwards. The second works fine without any lags (movement on client) but the position and angles are never exactly the same as on the server or on the other clients. So on one client the player moves and on others he sometimes get stuck in corners... I tried to prevent this by sending every 3s the pos the player has on the server and set the local player to this pos.
What do you think is the better way?
Do you know a better method to adjust the pos?
Or is there a complete other way for moving... I dont know about?
nipx