Assuming that there will not be dedicated servers:
Please edit Host ban.
For those of you who do not know what it is:
You get host banned when you are hosting the game and lots of people quit. People normally quit because of lag.
But this is not the case.
People also quit because the other team is good/beating them. This is 100% unfair on good players because they then never experience exceptional host and Atleast 2-3 blackscreens occur per game.
My suggestion is that the stats for host ban only go negatively towards your host if HALF THE ENEMY AND HALF OF YOUR ALLY TEAM or more quit the game.
This will fix the problem causing a lot less Black screens in game and giving good players host once in a while.
Extreme quitters should also lose host privelages in the playlists they frequently quit from.
Okay first off I have a certification in advanced networking and cloud computing from Cisco systems. I have also worked on game development for years. Just justifying why I know what I am about to say.
Technically you cannot have a bad connection because your connection is relative not absolute. In simple terms your connection quality is different for each player you connect to.
Generally connection quality is mostly defined by the distance and cable quality between two locations. Bandwidth and therefor Dial up consequently makes little difference. However there will be a significant quality difference between the two.
So lets give an example say you live right bang in the middle of america. Say you connect to a player in Canada your connection will most-likely be better quality to them than to a player in Europe just because of a distance factor.
Just remember your connection is not a fixed and absolute value it is different to every single player you connect to. Nobody can have a perfect connection to host a game even dedicated servers are not perfect unless well Geo positioned.
A system like this would fundamentally cause many problems whilst accomplishing nothing.
> OH NOOOOOO WHY, WHY GOD WHY
>
> Okay first off I have a certification in advanced networking and cloud computing from Cisco systems. I have also worked on game development for years. Just justifying why I know what I am about to say.
>
> Technically you cannot have a bad connection because your connection is relative not absolute. In simple terms your connection quality is different for each player you connect to.
>
> Generally connection quality is mostly defined by the distance and cable quality between two locations. Bandwidth and therefor Dial up consequently makes little difference. However there will be a significant quality difference between the two.
>
> So lets give an example say you live right bang in the middle of america. Say you connect to a player in Canada your connection will most-likely be better quality to them than to a player in Europe just because of a distance factor.
>
> Just remember your connection is not a fixed and absolute value it is different to every single player you connect to. Nobody can have a perfect connection to host a game even dedicated servers are not perfect unless well Geo positioned.
>
> A system like this would fundamentally cause many problems whilst accomplishing nothing.
This has nothing to do with my post
Did you read what i said?
And assume my post is for searching on good connection.
> OH NOOOOOO WHY, WHY GOD WHY
>
> Okay first off I have a certification in advanced networking and cloud computing from Cisco systems. I have also worked on game development for years. Just justifying why I know what I am about to say.
>
> Technically you cannot have a bad connection because your connection is relative not absolute. In simple terms your connection quality is different for each player you connect to.
>
> Generally connection quality is mostly defined by the distance and cable quality between two locations. Bandwidth and therefor Dial up consequently makes little difference. However there will be a significant quality difference between the two.
>
> So lets give an example say you live right bang in the middle of america. Say you connect to a player in Canada your connection will most-likely be better quality to them than to a player in Europe just because of a distance factor.
>
> Just remember your connection is not a fixed and absolute value it is different to every single player you connect to. Nobody can have a perfect connection to host a game even dedicated servers are not perfect unless well Geo positioned.
>
> A system like this would fundamentally cause many problems whilst accomplishing nothing.
Cisco systems. Nice. I got a linksys, damn good routers. I think the problem isn’t so much the hosts rather the host selection and matchmaking script. Funnily enough halo 3 has little to no lag, and reach didn’t have lag problems that I noticed for the first 6 months after launch. It seems to me the MM problems are likely to be a bad update that was never fixed.
> OH NOOOOOO WHY, WHY GOD WHY
>
> Okay first off I have a certification in advanced networking and cloud computing from Cisco systems. I have also worked on game development for years. Just justifying why I know what I am about to say.
>
> Technically you cannot have a bad connection because your connection is relative not absolute. In simple terms your connection quality is different for each player you connect to.
>
> Generally connection quality is mostly defined by the distance and cable quality between two locations. Bandwidth and therefor Dial up consequently makes little difference. However there will be a significant quality difference between the two.
>
> So lets give an example say you live right bang in the middle of america. Say you connect to a player in Canada your connection will most-likely be better quality to them than to a player in Europe just because of a distance factor.
>
> Just remember your connection is not a fixed and absolute value it is different to every single player you connect to. Nobody can have a perfect connection to host a game even dedicated servers are not perfect unless well Geo positioned.
>
> A system like this would fundamentally cause many problems whilst accomplishing nothing.
Your right, but when people say “connection” they assume its purely bandwidth, but it’s not.
Lets say you have a high bandwidth like 30MB/sec or 50MB/sec, this alone would not make you get host or have good “connection”(but it helps). You also have to take into account Ping, Packet loss and Jitter.
Packet loss is the percentage of data “packets” sent to a server that never arrive.
Ping is how long it takes a “packet” to reach a server and back again.
Jitter is the variance in successful ping measurements.
It is best to have low results on all of these.
I have just done a few tests*:
On average my bandwidth is 19.53MB/sec at night, and around 31MB/sec in the day
Packet loss is 0%
Ping is 35 ms
Jitter is 9 ms
These results equal a grade A which is the best grade.
[*these tests are done via a server on a 100 mile distance.]
Therefor I have “good connection” even against America and other similarly distanced countries (I’m from the UK), and usually have host or do not “lag” unless host has “bad connection”.