How can I fix latency problems for car game?
        Posted  
        
            by 
                Freddy
            
        on Game Development
        
        See other posts from Game Development
        
            or by Freddy
        
        
        
        Published on 2014-06-11T15:26:08Z
        Indexed on 
            2014/06/11
            15:43 UTC
        
        
        Read the original article
        Hit count: 339
        
Basically I'm trying to make a online car racing game for IOS using Game Center real time multiplayer. I have setup a timer that sends data every 0.02 seconds to the other player with the current position and current angle. However sometimes, it will take LONGER then these 0.02 seconds for the package to be sent and then received. In this case i have implemented a method that "calculate" what the next position should be if no position is received based on the last position and angle. However, when the data then receives for let say 0.04 seconds after, it will change back to the last position, which will result in the car "jumping" back and lag. And If i just keep ignoring the data it will never take any input from the other user. Is their any way to prevent this? I suppose this needs to be fixed with some client-sided algorithm.
© Game Development or respective owner