343, do not put host migration or co-op lag into halo 4

Before you even THINK about releasing that game or even giving out information about it, do NOT add host migration or co-op lag in Halo 4.

I’ll tell you some reasons why:

Host Migration is just plain limited. If the host leaves the game, then it goes to a black screen and all spree medals is reset. Look at Left 4 dead 2, THEY didn’t have a host migration when the host leaves. Why can’t Halo 4 select a new host while the game is playing. Yes, some of you are going to fanboys and think that host migration is just my connection or just part of the game. No, my medals should not reset or delete JUST because a host quits. Get pretty annoying and irritating.

Secondly, the main thing that needs to be prevented is co-op lag. If you’re going to give me the old-fashioned, “ITS UR KONECTION!”, then think again my friend. It is NOT my connection. It’s the freakin’ engine that these stupid developers are failing to fix. It’s bad enough Halo CEA co-op is twice as unavailable on Halo 3 co-op. Don’t want to fix this? Then, good luck getting good reputation from your beloved fans.

Finally, if 343i really wants to reduce quitters. Then, they SHOULD at least put a ‘join session in progess’. This way, I can stop quitting games because some buttbaby quit and play the game fully and peacefully.

Thanks.

It’s not your connection it’s the internet. Get used to it.

Game devs don’t continuously put co-op lag in the game.

And the nonsense about “CEA lags over Co-OP” it’s a 10 year old engine and it was never optimized for CO OP.

You obviously don’t know how Halo and the internet work in tandem. Take a seat.

Halo is currently peer-to-peer, not server-based. This means that every player in the game has to connect to a ‘host’. The host of that game usually has the optimal upstream/downstream/ping of all the players connected to that session.

During a game, every participant machine connected to the host sends a constant stream of data packets to that host, whose machine calculates input from each connected machine and then sends back out the updated data. This happens thousands of times a second. However, this process can become degraded by distance and internet speed (hence lag). This is an inevitable part of any peer-to-peer game - poor or sub-optimal netcode can also degrade play speed.

Now: bear in mind you’re playing a game that was initially designed for LAN-based co-operative play. Still peer-to-peer, but LAN play is inherently lag-free due to a much more efficient infrastructure. Anniversary is therefore bound to have issues due to the fact that it was never designed for internet play. This is unavoidable without entirely re-writing the game’s coding - something you can’t expect a fresh development team to accomplish in a year AND keep the game true to its roots.

As for host migration: if the host quits or finds his/her internet speed degrading to a point where another person’s connection becomes the optimal host connection, you’re bound to have host migration. Without server-based play this is unavoidable. I simply can’t stress this enough.

> Before you even THINK about releasing that game or even giving out information about it, do NOT add host migration or co-op lag in Halo 4.
>
> I’ll tell you some reasons why:
>
> Host Migration is just plain limited. If the host leaves the game, then it goes to a black screen and all spree medals is reset. Look at Left 4 dead 2, THEY didn’t have a host migration when the host leaves. Why can’t Halo 4 select a new host while the game is playing. Yes, some of you are going to fanboys and think that host migration is just my connection or just part of the game. No, my medals should not reset or delete JUST because a host quits. Get pretty annoying and irritating.
>
> Secondly, the main thing that needs to be prevented is co-op lag. If you’re going to give me the old-fashioned, “ITS UR KONECTION!”, then think again my friend. It is NOT my connection. It’s the freakin’ engine that these stupid developers are failing to fix. It’s bad enough Halo CEA co-op is twice as unavailable on Halo 3 co-op. Don’t want to fix this? Then, good luck getting good reputation from your beloved fans.
>
> Finally, if 343i really wants to reduce quitters. Then, they SHOULD at least put a ‘join session in progess’. This way, I can stop quitting games because some buttbaby quit and play the game fully and peacefully.
>
> Thanks.

Oh buttercup nice little story you got suck it up.

You… You do know everygame with p2p has that… Right? It isn’t something you can just remove.

> Before you even THINK about releasing that game or even giving out information about it, do NOT add host migration or co-op lag in Halo 4.
>
> I’ll tell you some reasons why:
>
> Host Migration is just plain limited. If the host leaves the game, then it goes to a black screen and all spree medals is reset. Look at Left 4 dead 2, THEY didn’t have a host migration when the host leaves. Why can’t Halo 4 select a new host while the game is playing. Yes, some of you are going to fanboys and think that host migration is just my connection or just part of the game. No, my medals should not reset or delete JUST because a host quits. Get pretty annoying and irritating.
>
> Secondly, the main thing that needs to be prevented is co-op lag. If you’re going to give me the old-fashioned, “ITS UR KONECTION!”, then think again my friend. It is NOT my connection. It’s the freakin’ engine that these stupid developers are failing to fix. It’s bad enough Halo CEA co-op is twice as unavailable on Halo 3 co-op. Don’t want to fix this? Then, good luck getting good reputation from your beloved fans.
>
> Finally, if 343i really wants to reduce quitters. Then, they SHOULD at least put a ‘join session in progess’. This way, I can stop quitting games because some buttbaby quit and play the game fully and peacefully.
>
> Thanks.

Thats why we must ask for dedicated servers.

OP, you may want to hold off on making networking suggestions until you actually know how the thing you’re criticizing works.

> OP, you may want to hold off on making networking suggestions until you actually know how the thing you’re criticizing works.

Yeah, I figured most of you are going to disagree with this.

It is also Microsoft dumb fault for making it P2P in the first place. Xbox live should have dedicated servers, not P2P servers.

I’ve played nearly 3000 Custom Games in Halo Reach, and not one of them have NOT had a host migration/black screen. It gets ridiculous sometimes.
This bad of lag never happened in Halo 3.

So what your saying exactly is this if I understand correctly :

1- Make the game already have a second host in mind that way if the host quits then the game can pause for a second, switch to that host and move on with your life.

This sounds reasonable and would be great if the time between host quitting and new host being put in place could be alot shorter. Also I agree that making sure that when a host quits that all medals are not reset. That would be a great help.

2- You want the co-op portions of the game to be better optimized for online play so that there is a less noticeable lag (lag always exists you just dont notice it) when playing over a slower connection.

Once again this is very reasonable to ask to optimise the game. I can safely say that the engineers will be working dilligently to reduce the amount of lag that is noticed in game.

I agree with alot of the first point, it would be nice to see alot less time wasted on host migration if at all possible.

So wait… You want them to remove host migration and lag? The way the game runs is by having one player be host and the others are just connecting to him. Once the host leaves the game, a new host must be chosen otherwise the game would just end.

If you’re talking about the PC version of Left 4 Dead 2, it runs through Steam’s multiplayer service that uses dedicated servers. It’s not impossible for Xbox games to have dedicated servers, but this uses up a lot of money and changes in programming that could be better used elsewhere.

And for the co-op lag, you have to remember that the campaign’s netcode is vastly different from the multiplayer’s, and there’s a ton of a lot more information to send through (such as AI movements), which will therefore take a lot more bandwidth. So in this case, yes it is your connection. The best they can do is optimize the game so that it runs better online (such as the improvements in Reach over Halo 3), which is perfectly fine to ask for, but it will still demand a pretty damn good connection to run smoothly with no lag.

> I’ve played nearly 3000 Custom Games in Halo Reach, and not one of them have NOT had a host migration/black screen. It gets ridiculous sometimes.
> This bad of lag never happened in Halo 3.

You think so? Halo Reach has had far superior performance for me. I even went from playing a few games of Halo 3 then a few games of Reach to compare, and not one game in Halo Reach lagged while about half of them in Halo 3 had some sort of bad connection issues.

> I’ve played nearly 3000 Custom Games in Halo Reach, and not one of them have NOT had a host migration/black screen. It gets ridiculous sometimes.
> This bad of lag never happened in Halo 3.

Really? Not a single game in nearly 3000 has gone smoothly? That seems a little hard to believe. With that i would expect there is something wrong with your connection. I used to play over a network with a very high ping sometimes ad this would give me alot of black screens, however when I upgraded my bandwidth it helped enormously.

Now im not saying its necessarily the case that your internet is slower than you believe. You may be paying for a fast internet but are getting ripped off. Id recommend running a speedtest and seeing if your actually getting what you paying for. (speedtest.net works great as it tests ping, up and download speeds to various parts in the world)

as hotrod said, if you are speaking about the pc version of left 4 dead they use dedicated servers and thats why you really dont see any host migration and very minimal amounts of lag.

> as hotrod said, if you are speaking about the pc version of left 4 dead they use dedicated servers and thats why you really dont see any host migration and very minimal amounts of lag.

Yes, and in my years of playing Hal games, I haven’t seen a Halo game use dedi servers on the Xbox side, it would be nice to see, but I don’t think it’d happen any time soon, Halo has been mostly geared for PtP match making, and very little of the Custom game and Custom game browsers.

> > OP, you may want to hold off on making networking suggestions until you actually know how the thing you’re criticizing works.
>
> Yeah, I figured most of you are going to disagree with this.
>
> It is also Microsoft dumb fault for making it P2P in the first place. Xbox live should have dedicated servers, not P2P servers.

Head explodes

Dedicated servers are obviously better but much more expensive. This is why Microsoft went with p2p at first.

yea because the developers purposely program the game to have lag in co op

you have no idea what you are talking about

and NO to join in progress