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

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