Quote:Original post by EmptyVoid
Quote:Original post by Evil Steve
Quote:Original post by EmptyVoid
To send the data for each objects will probably be no more then 250 bytes and players will probably have less then 15 items on them so I'll say over all each player will require about 250 KB/sec of bandwidth from the server.
Wait, what? 250 kilobytes per second? So players will need more than a 2 megabit downstream connection to play? Or do you mean Kilobits? (Kb, not KB)If you rally need that much bandwidth, then you're going to have to seriously redo your network setup; there's no way you should need that much, and no way you'll be able to pay for that much bandwidth on $100/month. Most MMORPGs should be perfectly happy on a half megabit downstream connection, and should be able to run reasonably on dialup (Although that's less and less of a concern these days).
rofl.. opps yeah Kb not KB... I'll edit that...
Then it should be quite cheap, for 5000 players (a nice round figure for a MMO) you'll only need around 1.2Gbps upstream (on the server), around the same downstream can be assumed (allthough you'll want to limit the amount of data the clients send to the server as many cheap dsl connections have horrible upload rates), as far as hardware requirements you should be better able to judge that than anyone else here.
now, lets pretend that users actually use a bit less than 250kbit/s or that you support slightly less than 5000 simultanous users, say 2000 users, a 0.5Gbps connection should be enough then,
We can also pretend that you
only get around 800 simultaneus users on average, thus the total amount of traffic
from your server will be 25MByte / second, or around 2TB / day , if we also assume that your server will send around half that to the clients you'll get around 90TB of traffic each month.
at a reasonably respected swedish host i can get
4U or a large desktop/tower
100Mbps port
10Mbps guaranteed international bandwidth
for only 4000 SEK(around 600 USD) / month
this would be enough for around 40 simultaneous international users given your 250kbps requirement, or around 400 national ones, nowhere near enough for anything massive. (and those prices doesn't include the hardware costs as its only co-location)
WoW for example clocks in at around 5-6MByte / hour average for some players, This would mean that the above hosting would be enough for over 600 players (up to 6000 national players might be possible, though they don't guarantee anything)
CS:S (not an MMO) uses around 30-120 kbps / player depending on server settings, map choice, etc.
Basically you'll have to sort out your networking, 250kbps / player is far too much for an mmo , it simply isn't possible to get that kind of hosting at an acceptable price and quality (yet, prices are dropping after all).
[size="1"]I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!