I've created a small multiplayer project which so far instantiates player objects using the multiplayer spawner. Only the host instantiates both player's characters and both have rigidbodies and move using them with applied forces.
As of right now, each client handles the physics for its own object and simply uses the multiplayer synchroniser for player objects it does not own.
I want the players to collide but I don't think that is possible without running both player's physics on the host and transmitting the input to the host to handle. This seems elaborate so if someone can help me to understand it better and maybe offer a solution that would be helpful.