Here's the article I just finished on Halo 3's melee system. I posted it in the Official Thread as well.
Halo 3: The Melee Sit-Rep
Written by ToyMachine228
Those of you who play Halo 3 on Xbox Live have heard the moaning. We have all
witnessed it happening to ourselves, our friends, and our enemies. When you read an online
Forum, it comes up in every topic about Halo 3. It's the melee system implemented by
Bungie. It's the single largest cause of frustration on Xbox Live right now, and
I'm here to clarify exactly what's going on every time you press the B button, why it's
happening, and what can be done about it.
The Reason
At some point in the development at Halo 3, Bungie Studios decided that action should
be taken to eliminate lag from playing a part in Halo 3's online multiplayer. Specifically,
Bungie was most concerned about the host of each game having a slight advantage as
his connection is running the fastest with everyone else's game running a tiny bit behind
as their connection is being relayed to the host's. It's how Halo 3's Matchmaking works.
Anyone who played Gears of War on Xbox Live has seen how much of a difference
host advantage can make. In Gears of War almost always, whichever team had the
hosting player on their side, won. Bungie wanted to assure that hosting advantage did
not come into play in deciding the outcome of games in Halo 3, so they took a step
and implemented a new melee system different from that of Halo 2.
To explain exactly how Halo 3's melee system works I will refer to one player as Player X,
and the second as Player Y. In most games, including Halo 2, when two players get close
in the heat of battle, whichever player melees first, wins the battle. May the person with
the faster reaction time win, and whoever times their melee attack first and connects wins,
and lives to fight another day. Hypothetically, the host of the match should have a microsecond
quicker of a connection and should win the melee battle most of the time. We'll get back to that
later.
The System
To combat this "host advantage", Bungie decided to implement a new melee system which
actually decides the outcome of melee battles in a completely different way. I like to call it
a turn-based melee system, but that's just my own way of complaining. In Halo 3, when
Player X and Player Y begin shooting each other and are closing in on one another both
players in most cases know that once they are in range, they will attempt to melee the opposing
player. It's a Halo player's nature. Instead of the "whoever swings first wins" melee system
that seems obvious Bungie decided to give both players a short window...It may be around
half a second. In the real-world, half a second is nothing, but in the Halo universe, a half a second
can mean everything. When Player X and Player Y get into melee range, if they BOTH melee
within this estimated half a second window, the player with more health "wins". It almost sounds
fair, but let's analyze the situation a bit further.
The Problem
I personally have built a lot of my "Halo skills" around my quick reflexes and my ability to melee
quicker than most other players. If you take a look at my stats you will see that I rely on my
melee quite a bit. It is my strength. Often times in Halo 2 I would rush right into the heat of battle
without any precations. I'll make quick work of the first opposing player and head into a head on
battle with a second player before my shields even come back up. Call me dumb but due to my
quick reflexes, in Halo 2 I was able to win this second battle many times due to my quick and
properly timed melee strikes. This has backfired on me, and thousands of other Halo players
out there in Halo 3.
In Halo 3 when this situation happens, all the opposing player that I'm charging after my first
battle has to do is melee me within a half second of my melee to kill me because I have less
health than he does. Is that fair? I am taking on two people and I got the drop on him, but
he has the advantage from the start of the battle because he has more health than I do. Halo
to me has never been a game about choosing my battles and strategizing. It's about quick
reflexes, fast fingers, and heroic efforts. How many times have you pulled off an Overkill
due to a grand strategy? You get Triple Kills, Overkills, and wipe out enemy teams about
to score your flag due to crazy acts of desperation, luck, and taking chances, and Halo 3's
melee system is huring those chances at creating heroic memories because even before you
melee, the outcome is already decided.
To put this into perspective, when Player X melees first, Player Y should be dead...Right?
This is not the case this time around. Player Y who just got melee'd and should by all rights
be dead has that tiny half-second window to melee for himself. Now this is where things get
mathematical. Whichever player has more "health" wins the face off and goes on to fight
their next battle, the other player is left staring at their dead Spartan. The problem is, as I
mentioned above, technically, Player Y should have been dead and not been able to melee
in the first place since Player X melee'd first. But to combat any possible advantage in the
connections of either Player X or Player Y, Bungie implemented this system to force so-called
connection issues out of the picture.
This melee crisis plays into the game with more than straight up melee against melee battles as
well, affecting both the Energy Sword and the Gravity Hammer since their attacks do qualify
as beat downs, and logically thereafter, melee attacks. Say Player X is holding one of Halo 3's
proudest new toys, the Gravity Hammer. Let's say he's hiding somewhere on Guardian. Player
Y comes around the corner, Assault Rifle leveled, and spraying bullets at Player X. Naturally,
Player X stands up, gives a battle cry loud and proud and swings away with his Gravity Hammer
once in range. Player X hears the Gravity Hammer's sound effect, and awaits his glorious results.
Player X instead sees that he has been beat down by Player Y. What happened? Because Player
Y had more health and melee'd at the same time as Player X, he wins the battle. Forget the fact that
Player X isn't using a gun and can't do anything to drop Player Y's health so he does win the melee
battle if he understands the melee system...Forget that the Gravity Hammer was supposed to kill
the opposing player upon swinging it on top of his head, crunching his spinal cord downward.
Instead, the player with the Assault Rifle was given the victory since he got a few desperate shots
off and melee'd at the same time as the opposing player about to crush his skull with a one-hit
one-kill weapon. The same situation applies to the Energy Sword.
Why?
The question that I raise next is one that has yet to be answered. Why was this melee system
implemented to begin with? I played a lot of Halo 2 on Xbox Live...3,672 to be exact. I killed
racked up nearly 40,000 kills in Halo 2. I'm not claiming to be a godsend of a player, but I am
claiming that I played Halo 2 quite a bit and know the in's and out's of the game. In all of my days
of playing Halo 2, not a single-time did I feel like I was being cheated in-combat by connection
issues. The problem with "Standby" aside, not once when I won, or lost a melee battle, or any
other kind of battle in Halo 2 did I step back and say "Host!" There may have very well indeed
been instances where I lost fights because I wasn't host, or won fights because I was host, but
it wasn't an obvious issue.
Halo 3's melee system would effectively eliminate host advantage if it existed but let's think
about it. In a standard Team Slayer game on Xbox Live, let's say there are four melee
battles about to go down at once. In a game with a "host advantage", one of the four battles
is affected. The host may have a slight advantage, but if his opponent is skilled and got the upper
hand in the fight to start, the host's opponent still stands a good chance. In Halo 3 when this
situation occurs, all four melee battles are affected by this new system that has been implemented
and the outcomes are all decided by whichever player has more "health".
The Resolution?
Being the fan friendly developer that Bungie Studios is, Bungie has acknowledged people's pain
and commented on various Forums and through the Bungie Weekly Update that they are hearing
our cries. Bungie gave an official statement in one of their Weekly Update's stating that the
situation "looks worse than it is." By what I can tell, they are referring to the frustrating fact that
even when you lose a melee battle, you still melee, and even HEAR the melee attack connect
yet your opponent melees you, kills you and appears to be unaffected by the melee that you
heard connect that you believe should have killed them. Bungie has stated that they're looking
at the issue and looking for a possible resolution that likely lies somewhere in changing some
animations so when you lose a melee battle, you don't melee and see it connect being left to
think you should have killed your opponent.
Options?
The issue I take in this is that Bungie is effectively hiding the problem. What we're seeing is
actually what's happening, and Bungie is looking for a way to stop us from seeing what's
happening in order to keep their melee system intact because they feel it's justified. Maybe
in development, Halo 3 really was facing major host advantage issues around melee, and
that's why Bungie made this decision. If that's the case, then so be it, and gamers will have
to deal with it. My issue is that it was never a problem in Halo 2, so I personally doubt that
it was an issue in Halo 3 so this new "turn-based melee system" was uncalled for. I personally
would like to see the old melee system return where the quicker player won. I can recall
instances in Halo 2 when you would both melee simultaneously and both players would die,
and as far as I'm concerned, that's fine. I would much rather get my kill, and die doing it then
simply die for nothing like I am in Halo 3 and I think a lot of gamers would stand with me on
that issue.
Giving Credit Where It's Due
In conclusion I would like to acknowledge Bungie for creating the game that Halo 3 is. The
game's campaign is by far the best of the trilogy, and the multiplayer is once again the hottest
thing on Xbox Live. Granted Halo 3 has it's issues, the melee situation being one of them,
but I applaud Bungie in their constant dedication not only to Halo as a series, but to their
fans. There isn't a developer out there that's more loyal and responding to their fans than
Bungie Studios. I am glad to know that someone at Bungie will very likely read this article
and take it into account. However this situation is addressed I have faith that Bungie will
address the situation and Halo 3 will continue to entertain gamers on Xbox Live for years
to come.