Some other games have a client server setup. There are also anti-cheating reasons to have a server authoritive setup. If we had to simulate collision detection/game state on the client it will take more than a browser could handle. The reason we went with this setup is that having a browser be able to play a game (especially a battle royale game with the size of map of Fortnite) takes a lot of processing power. It could be between your computer and your router, it could be between your router and your internet providers first hop, it could be somewhere between your internet provider and the servers connection, it could be at the servers network provider. An issue with the connection could be anything. So if there is any issue in the network between you and the server it will be experienced as lag. What that means is that when you press a key that key press is sent to the server, the server simulates the game state, and then sends back to you the state of the game. Our setup is considered server authoritve. This will be a detailed answer so please stick with it until the end. For network lag the way the game is currently engineered it is sensitive to the network connection between the player and the server. Please check the FPS/ping graph though to make sure that is the case. I am assuming you are experiencing network lag since you say you have a high end PC. You can have a great ping but if packets get lost then that will translate as lag. If you are seeing yellow and/or red bars in the ping graph then it is network lag due to packet loss. The zero key in game will toggle the FPS/Ping display, If your FPS is dropping below 24-30 fps then it is FPS lag. The first thing to know is it FPS lag or network lag. Hi deblake60, I am sorry you are having this problem.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |