One way movement replication
Usually server is always right, but for my project I would prefer client being right about their movement. It is not competitive multiplayer where I need anti-cheat etc. I value low input lag and less teleportation due to server-client desync more than server correctness.
Good example would be with launch character. Currently I am executing
This works up to like 50 ping. After that client teleports as it is trying to sync with server.
How to launch character without server correcting the client?
asked Jul 08 '18 at 05:21 PM in Blueprint Scripting
In the Character Movement component, there is a bool setting called "Ignore Client Movement Error Checks and Correction". That will stop the sudden client teleporting, but you may experience desyncing and you'd need to impliment a solution for that.
answered Mar 25 '19 at 05:46 AM
Follow this question
Once you sign in you will be able to subscribe for any updates here