Spectator Function ≠ Full Standalone "Mode"

A spectator “mode” in Halo has been a long-time request now. But there seems to have been a major misunderstanding regarding the said “mode”. I post this in hope to clear up the confusion regarding this, and, hopefully make 343 reconsider their decision regarding the implementation of the said feature.

People tend to think of a “mode” as a deep, complex part of the main Halo experience. Think of Forge or Theater; both are huge, standalone features that revolutionized Halo. Spectator “mode” wouldn’t be that big of a feature, and for the sake of making this post clearer, I will refer to it as “Spectator Function”.

Who says function, also says options, and options are for custom games. So it would be no more than an option for custom games, rather than a complex Matchmaking system or standalone mode. Here’s an idea of how it could work.

NOTE: I’ll use Reach as a template to showcase how it would be shown in game.

In custom games, when editing settings, the main screen shown is this. The spectator function would be available from there.

GAME OPTIONS
SCORE TO WIN: X
TEAMS: DISABLED / ENABLED
SPECTATORS: DISABLED / ENABLED
[GAMETYPE NAME] OPTIONS
WEAPONS AND VEHICLES
GENERAL SETTINGS
LEADER TRAITS

When enabled, the spectator function would allow a predetermined amount (depending on what the game engine allows) of players in the lobby to switch to the spectator “team”. This cannot be changed in-game.

In-game, the spectators would be invisible, and have no effect on the game itself, regarding spawns or whatever else. Perhaps the host could be forced upon them as well. The spectators would watch from a 1st-person perspective, but would have the option to go in 3rd-person, like in Theater. The spectators would also have an option to switch between players by holding (or toggling) a button and using the d-pad to switch between the names, and releasing it to switch to that person. This would work and look better than the Theater’s d-pad-spamming until reaching the wanted person.

There could also be an “auto-follow” button which switches on its own depending on a list of factors in order of importance. There would be a slight cooldown timer (2-3 seconds) to prevent the auto-cam from being all over the place and confusing.

Example:

  1. Player is earning a potential multikill
  2. Player has a power weapon / power-up
  3. Player is on a spree
  4. Player has the objective
  5. Player has earned multiple medals in a short amount of time
  6. Player is in battle (follow until kill happens)
    etc.

NOTE: This is more or less a random list to give an idea.

Post-game, a recording of NOTHING MORE than what the spectator has witnessed (including all the POV switches) during the game would be available to view in Theater mode. These recordings would not allow free control like other Theater files, in order to limit their size, and would be more similar to an actual video rather than scripted actions.

In the case of this still being too much of a bandwidth hog, the minimal numbers that would work best should be something along these.

In-game players: 8-10
Spectators: 2-4

REASONING: Most matches (looking at Team Slayer from H3 and Reach) happen in the 4v4 format, and two spectators would allow for one to focus on a team each. It is also the amount of players on an MLG team, which would give the give the spectator mode an use for tournaments and would lower the cost in a SIGNIFICANT manner, allowing for more tournaments, and more exposure for Halo in general in regards to e-Sports, which means more sales for 343 as the game / series becomes more and more popular… win / win.

In the case of this still being too much of a bandwidth hog somehow, then perhaps limit it to System Link / LAN usage. It would still have its use for tournaments, and allow streams to be more interesting.

Thanks for reading, and I hope you (343) reconsider your decision regarding the spectator function.

Credits to U4iX from The Halo Council for some of the ideas.

This post is nice and thought out, but didn’t 343 say somewhere that it was a waste of bandwidth?

> This post is nice and thought out, but didn’t 343 say somewhere that it was a waste of bandwidth?

It was indeed referred to as a “bandwidth hog” but little detail was given regarding this.

I mean, a 8v8, 15-20 minute game is rougher on the bandwidth than a 5 minute-long 2v2 or 4v4 that’s for sure. It still happens regardless.

Limiting the numbers (as mentioned in the OP) could be a potential and reasonable countermeasure, rather than scrapping all of it.

GOAT post. <3

Sweet, but, how do you plan on dealing with people who go into spectator mode, while being in a party with a full team group, and hunting the other team for them? Example : 5 people are in a party, 4 join a game as a team, the 5th joins to spectate, and runs around the map calling out the other team, since he can’t be seen.

Also, with a Join In Progress system spectators could join any time of the game. Provided they can’t pull host.

> Sweet, but, how do you plan on dealing with people who go into spectator mode, while being in a party with a full team group, and hunting the other team for them? Example : 5 people are in a party, 4 join a game as a team, the 5th joins to spectate, and runs around the map calling out the other team, since he can’t be seen.

Like the OP said, you can enable or disable spectators in the custom game options.

Also, you can cap your party size in game to 8 total players to disallow spectators.

Also, you can make your party “invite only.”

Also, you can boot the player if you’ve forgotten to do all of the above.

> Also, with a Join In Progress system spectators could join any time of the game. Provided they can’t pull host.

It wouldn’t be in MM…

It’s basically just a custom game option.

Good ideas.

Im sure if this isn’t shipped with the game it could be possible with an update after release.

But i personally would like more of an explination why this can’t be implemented than the feature being a “Bandwidth hog”

It would benefit everyone and it doesn’t seem like a hard feature to add im all for a spectator mode or function

Make it happen 343 please. We don’t even need any fancy features like auto switching. The bare minimal spectator function would be much appreciated by not only the hardcore fans of Halo multi-player but also anyone else playing Halo 4 who I’m sure wouldn’t mind having the ability to talk to and watch their friend play a custom “Indy Jones” match while that particular person is eating dinner, etc.

Just give us whatever you can without screwing up bandwith and all that sort of stuff. Even if it means only having on local. Hell, even giving MLG or any other tournament host a special disc with spectator mode on it would be fine.

I’m sure there’s some way they can get it to work.

If something like this was incorporated as simply as possible, meaning nothing extravagant , containing just the bare minimum amount of features, it would benefit many communities and be greatly appreciated.

If something like this was incorporated as simply as possible, meaning nothing extravagant and containing just the bare minimum amount of features, it would benefit many communities and be greatly appreciated.

Saw this on THC, had no idea it was being posted here. What with the forums breaking all day and such.
I really don’t think it can be that much of a bandwidth hog, I mean, Halo 2 had essentially the same thing.

If something like this was incorporated as simply as possible, meaning nothing extravagant and containing just the bare minimum amount of features, it would benefit many communities and be greatly appreciated.

Theyre not stupid. They know what a spectator mode is.

They just dont want to do it/dont think its worth the effort.

Great Post

Lets hope 343i can put this in latermaybe in a patch or something…

> Theyre not stupid. They know what a spectator mode is.
>
> They just dont want to do it/dont think its worth the effort.

I’m not calling 343 stupid, far from that. It’s just safer to avoid potential misunderstandings though.

And in Halo, a “mode” has always been a huge experience changing the game as a whole, in its own, specific manner, hence the importance of being precise regarding this.

On a different note, I added this part to the OP:

> Post-game, a recording of NOTHING MORE than what the spectator has witnessed (including all the POV switches) during the game would be available to view in Theater mode. These recordings would not allow free control like other Theater files, in order to limit their size, and would be more similar to an actual video rather than scripted actions.

Thanks for the support so far guys.