- Home /
Network SendRate
Hello, I basically want to know if turning up the network sendrate will cause more lag in my game - lag being the user's FPS dropping (http://unity3d.com/support/documentation/Components/class-NetworkManager.html). I know that it will increase the amount of times data is sent in one frame - this will obviously increase the bandwidth usage. But would the increased bandwidth usage result in a noticeable FPS drop on the user's end?
Thanks in advance,
CarbonTech Software
Answer by roamcel · Aug 05, 2011 at 11:58 AM
LAG is ABSOLUTELY NOT "the users FPS dropping".
LAG is NETWORK RELATED, since it's a short form for the word LATENCY, which is the time it takes for your packets to reach the server and viceversa. There are cases of latency-induced framerate drops, but they're usually a consequence of very bad design.
Cases of low framerates are cases of video stutter, when your video card and/ or CPU can't cope with the amount of polygons and objects in your game scene.
1- To reduce LAG/ LATENCY and consequently INCREASE NETWORK PERFORMANCE you need do decrease the amount of data sent over the network, optimizing your code or limiting the amount of network objects per scene.
2- To reduce STUTTER - and consequently AVOID VIDEO / CPU POWER BOTTLENECK you need to reduce the number of polygons on screen, or the amount of objects on your scene, and in particular follow these general guidelines
Your answer
![](https://koobas.hobune.stream/wayback/20220613071249im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Network bandwidth - what is a good guideline for a "ceiling"? 2 Answers
C# Cant get correct speed value from gameobject 0 Answers
Access to Networking Bandwidth Statistics 0 Answers
Network client send more than server 0 Answers
[Solved]Send rate of rpc is slow even if Network.sendRate = 15; 1 Answer