Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
fix your botswanian internet, wang long dong
But this has NOTHING to do with thinking some countries simply has "very poor internet". No... this problem is simply a matter of distance to the people you're playing with.
Because when you connect to someone that with a high ping (ping meaning the time in milliseconds it takes for your games network packets to reach that player). Then no amount of lag/prediction buffer the game uses will EVER be enough to mask this in any meaningfull way.
And thats when weird stuff starts to happen. And the more real-time oriented the game is. The harder it is to mask it via a prediction buffer.
If you were to connect to your neighbour via internet (as opposed to a LAN connection) then you might get a ping of somewhere between say 1 ms to 20 ms. When I as an EU player connect to a player from US or China.. the ping can be anywhere between 100ms to way over 300ms. Even the worlds best netcode will never be able to mask that in a real-time action game environment.
Most games network/prediction buffer can handle pings of up to 100ms. But anything above that and you will usually start to see problems. Hence why even MMOs like World of warcraft splits the players up into several regions.
And they do this, even though MMOs like WoW will generally have an easier time to mask high ping because of how these games mechanics aren't as real-time dependent as say a souls game and thus are easier to mask.
So this is why most developers split the population into 3 regions. Which are usually "US, EU, Asian". Simply to make sure that all players connecting has a ping below 100ms. Ideally below 50ms even. As this will improve the the odds that everyone gets a good experience by A LOT. Especially in an environment that utilises P2P connections (which is what all Souls games use) instead of server/client.
I'd rather wait 20+ minutes to get to play against someone with a ping below 100ms than to be able to play 10 matches in 5 minutes against people with 300+ ping. Because those matches are simply NOT fun in any meaningful way...
I too see mostly US, Chinese, Taiwan, etc players connecting to me than EU players. Which is of course due those countries have a lot more players. But this is also WHY matchmaking needs to have more regions..
Why FS have opted into using only 2 regions ("Japan" and "the rest of the world") is beyond me, because... it's stupid. Even more so when you take into account how notoriusly BAD the network code for the souls games really are.
TLDR:
Players NEED to be separated into regions because of distance between them in real-life. Not because you think some countries only have "crappy internet connections".
THIS , the game is literally matching me with people halfway across the friggin world
We don't even need to mention the cheating lol