I started programming with Godot. One of my games I want to make it Multiplayer. One of the first questions after starting programming is what should send the Client to the Server to Synchronize. The game is a 3D game that need to interact with collisions and the physics of each player does.
For example, I should only send to the server that I shot a bullet and then the two players process this shot or the server needs to process the destruction and then send the result of it to the clients?
If someone knows exactly the best practices to Server-Client connections I will be so greatefull!