ACER BANDIT

Member 692

Level 35.27

Mar 2006

|
Sep 1, 2008, 04:37 AM
Local time: Sep 1, 2008, 01:37 AM
|
#1 of 466
|
It's pretty tough to test all of the different retarded networks setups people have at home without actually releasing something.
Networking, especially the insane topographies you have in many home network settings combined with UPnP/NAT-PMP, firewall triggers, DMZs, and load of other things make for a difficult experience. What's more is that for games networking code also demands a high level of performance so centralized proxy servers are not usually an option.
As things stand now, two peers on home networks connecting without instructing someone to open a specific port on their firewall (a nonstarter for the vast majority of people who buy Xboxes) is one of the more difficult things to write "correctly" (which is not really quite the right word here because it is not like math, there is no exact solution). People have trouble with this all the time, it is very difficult to get right and the landscape of technologies and techniques for doing this stuff is always changing.
The real question is why isn't Microsoft writing this code once and providing it to third party developers.
Jam it back in, in the dark.
|