Jump to content
  • Advertisement
Sign in to follow this  
EmpireProductions

bandwidth for MMORPG

This topic is 4575 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

Advertisement
I don't think there is any possible way to give an answer, even an approximation, without some more information.

What kind of MMORPG?

2D or 3D?
How many players (simultaneously)?
How many potential objects on screen at a time?
Will chat be implemented?
If so, text or voice?
How much will players know about other players?
What types of movement interpolation would you implement?
Compression?

Even with all of these things, it's impossible to give an exact answer, but giving answers to these may help with an approximation. Even with all of these questions...it's still just touching base of everything one would need to consider.

-Jeff

Share this post


Link to post
Share on other sites
Bandwidth will be the cheapest cost you will experience. Energy costs will be much more then that. You can get like 990GB of bandwidth for $200 a month with a decent server.

Share this post


Link to post
Share on other sites
Quote:
Original post by DeltaVee
Wild approximation:

Server to 1000 clients, 10 times a second at 100 bytes a packet is about 1 megabyte a second.


That maybe if the protocols are totally unoptimized.
We get about 1.2 Mbit (up and down combined) with ~500 players on at the same time. Slightly more than that if there is some event or something that causes a lot of players to crowd a location.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • 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!