Dax01 said:
Also, you're explaining how lag and latency work pretty well. Thanks for it.
What happens when juices first his BR at someone in New Zealand, as is my (pretty basic) understanding of how it works:
Input is registered by controller, sent to 360/Halo 3, Halo 3 starts to perform the action (animation, sound, background physics calculations). Simultaneously it sends information about this action to the host 360, which happens to be in New Zealand. The local 360 talks to its local router, the router talks to an ISP, and in turns the information is relayed toward New Zealand, travelling on copper wire, hope, and a prayer. Along the way it hits a series of gateways in different parts of the world. These gateways could be slow (experiencing heavy traffic), yet each one of them in turn has to process the information packet and pass it on as efficiently as possible toward the eventual destination.
(From the Start menu of your Windows PC, open 'Run...' , then enter "cmd" without the quotes. In the command prompt window, enter "tracert www.telstraclear.co.nz" again with the quotes, and hit enter. What pops up is a list of the gateways your computer is using to talk to the website of a popular ISP in New Zealand, and importantly the time it takes to get there, in milliseconds.)
The host 360 eventually gets the information about where juices fired, perhaps in 300ms or so (three-tenths of a second), or longer. It takes a look at the information packet from juices, checks it against its own account of what's happening, and fires back a reply. juices, meanwhile, is watching shields light up. Then word gets back from New Zealand that actually the host player had moved slightly in that split second that it took juices to tell him he was being shot, and so perhaps only one of the three bullets in the BR's spread could have hit. This information is incongruous with the image the client 360 has flashed on the television screen, but so be it. That representation is now outdated, and perhaps even as much as half a second old. juices has missed, and now he's going to
die.
xxjuicesxx said:
one dude on my team DIDNT get a kill, I contend that means it was 8vs6.
Unless he also died zero times, it's probably worse than that.