4/27/2023 0 Comments Lag switch v2![]() ![]() Since Client A didn’t stop moving his character forward for the last 100ms, his character reached a new position in the world. Client B uses this information, to place Client A’s character on the correct position in order to keep his game up to date. ![]() ![]() This message is received by Client B just 100ms after it has been sent by Client A. An example: Client A moves his character forward and sends his current position. This kind of synchronization issues are caused by the time it takes for a message to ‘travel’ from one client to another. This can lead to some serious problems with the game and might also lower the players’ experience in the end. When you have physic objects in your game, you may have noticed that those objects might run slightly out of synchronization - especially when you have two or more game windows next to each other. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |