As far as I know, server side hit detection is the best way to go. But for some reasons, I want to try making a good system for making client side hit detection.
Are there any efficient methods to do client side hit replication like to do client side hit replication and then cross check with the server and find how much is the margin of error. If the margin of error is close then deal damage through the server. Or are there any methods similar to that?