Hey guys! The project I’m working on is going to be networked using deterministic lockstep. It’s very important for me to get the most accurate world clock as possible. I just can’t get the clocks more accurate than 50-100ms which seems unacceptable for executing my game loop. This seems so easy in theory. Am I doing something wrong here or is this just how it is?
Player Controller Event Graph:
Kick off function on loop for testing
Getting Time seconds locally and then pass it through server for delta then adjusting the game states world clock by this delta
Player Controller GetServerTime Function:
Gamestate:
Results: