Real World

Halo 2 E3 demo

From Halopedia, the Halo wiki

(Redirected from Halo 2 E3 Demo)
For other uses, see Earth City (disambiguation).
Halo 2 E3 Demo
NM E303.png

Game:

Halo 2

Player:

John-117

Date:

October 20, 2552

Location:

New Mombasa, Kenya

Main-Legendary.png

Halopedia doesn't currently have a walkthrough for this level; could you write one?

 

"In the world of video game sort of mythic legends, I think the Halo 2 E3 demo is right up there. It's like the unicorn of the gaming industry."
— Brian Jarrard[1]

The Halo 2 E3 Demo was the first public real-time demonstration of Halo 2's gameplay. It was shown at E3 2003, and revealed new designs for Halo 2, including ODSTs, Battle Rifles (which were originally going to be single-shot), dual-wielding, SMGs, Brutes, the Gauss Warthog, among others. The demo is set in an early version of the Earth city of New Mombasa. While the Outskirts and Metropolis levels in the final game have some elements in common with the demo, it is a fully standalone mission created by Bungie out of demand for material to show at E3 amidst the exceedingly hectic development process of Halo 2.[2]

Between 2022 and 2024, the mission was recovered and worked on by 343 Industries and the Digsite community modding team with the goal of restoring the level to full functionality for play within the Halo 2 component of Halo: The Master Chief Collection.[3] The updated build was first showcased at the VKMT community modding showcase in 2022 in early form,[4] before being formally unveiled at the Halo World Championships 2024, and was released as free downloadable mod on the Steam Workshop on November 9, 2024, to mark Halo 2's 20th anniversary.[5] The mod can be downloaded from the Steam Workshop, here.[6]

Overview[edit]

The demo runs on an early development version of the game engine and is built with the premise that the player—originally Joseph Staten—follows a heavily scripted path.[2] For example, although the player is able to go "off script" and explore the level, there are certain cues to prompt them along; for example, the player will be teleported to the Gauss Warthog during the relevant portion of the demo regardless of their location on the map. Also, the player seemingly has unlimited health, ammunition and grenades. The dual SMGs showcased in the demo are also not an example of true dual wielding as implemented in the final game, as the two weapons behave like a single one in terms of gameplay.[1] However, another trick implemented for the SMGs is that the player has access to them from the beginning of the level; when the Marine offers the player to take his weapon, the player simply presses Y to switch weapons to the SMGs. The function to trade weapons with Marines was later added in for retail Halo 2.[5]

Several other oddities indicate the game's unfinished nature, such as the Marines in the medical tents in the opening area, who cannot die and will continue to play their scripted animations even if the player attacks them.[1]

On November 14, 2018, 343 Industries employees, Brian Jarrard, Sean Cooper and Frank O'Connor revisited the E3 demo, along with several other early development Halo 2 levels, in an online stream.[1] Bungie and 343 Industries employees had previously commented that the demo would crash instantly if the player deviated from the scripted path, supposedly making it unworkable as an actual level.[2][7] However, it was found during the stream that the demo is actually quite robust, as O'Connor did not manage to "break" it despite having deliberately set out to do so.[1] The original demo was also later played on stage by Alex Wakeford at the Halo World Championships 2024, before demoing the remastered demo level running in Halo: The Master Chief Collection.[5]

Digsite remaster[edit]

A screenshot of the Halo 2 E3 demo being remastered by Digsite.
A work-in-progress screenshot of the updated Halo 2 E3 demo running in MCC.[3]

"We have seen things… things a programmer wouldn’t believe…"
— Kenneth Peters, regarding the original Halo 2 E3 demo's source code.[3]

The Digsite modding group has, in conjunction with 343 Industries, done a restoration of the E3 2003 demo level for play in Halo: The Master Chief Collection, utilising the original scripts and assets found in the 343 internal archives. Speaking at the Halo World Championships 2024, Senior Franchise Writer Kenneth Peters noted that the level has been built and rebuilt several times throughout the restoration process, owing the original demo's incompatibility with the final release of Halo 2 - with the assets and scripts having changed or lost functionality between the early development and final release (such as the pstencil lighting engine).[5] The demo was also noted to be much harder to remaster than alphamoon - the other Halo 2 cut campaign level restored by Digsite - due to the poor state of the source code (over 3,400 lines of HaloScript) owing to it having been written in a period of crunch twenty years prior, with almost no documentation. In many cases, the haloscript is no longer accepted by the compiler, meaning much of it had to be reinterpreted and updated to suit the modern era.[3]

A screenshot of the Arcology level.
Arcology, an early revision of H2:Outskirts/Metropolis where New Mombasa was still a towering megastructure.[8]

The work on actually restoring the demo level was overseen by General_101, with Ken Peters and Sean Cooper providing assistance from 343's end by looking into the internal archives and source depots for assets and files. At the outset, the team only had a few source BSPs and scenery objects to work with, but eventually were able to reverse-engineer the actual compiled builds to examine the original assets in conjunction with the new finds from internal archives. This included finding original animatio