Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.


Update sending rate

This topic is 5288 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi all, I''m writing my first network game and have some questions. How often or how do I determine how many position updates per second to send to the other players? How often do I send a guaranteed delivery position update?

Share this post

Link to post
Share on other sites
Start with what you know:

What is the bandwidth?
What is the topology?
What is the packet overhead?
How much do I need for overhead (surfing the web, chatting, re-transmissions, etc)?
What data goes into each kind of packet?

Now, you know how much the different variables will cost you.

Now, answer some more questions:

How fast do entities move in the game?
How much out-of-place is it acceptable to see entities?
How quickly do other players need to see changes/movements that I make?
How long do I have to wait to get an entity placed in the right spot if I drop an update packet?

Now, you should have enough data to pertain to your, particular game. Play with the numbers, and make sure it all fits in the appropriate bandwidth budget. Figure that users actually have about 3 kB/s for a modem upstream, and 10 kB/s for broadband upstream.

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!