Unreal Engine: Difference between revisions

From Halopedia, the Halo wiki

No edit summary
No edit summary
Line 12: Line 12:
The '''Unreal Engine''' is a [[Wikipedia:Game engine|game engine]] maintained by [[Wikipedia:Epic Games|Epic Games]]. It was initially developed for ''[[Wikipedia:Unreal (1998 video game)|Unreal]]'', a [[1998]] [[Wikipedia:Personal computer|PC]] [[first-person shooter]]. It has remained Epic Games' engine of choice since its inception, with games such as ''[[Wikipedia:Gears of War|Gears of War]]'' and more recently ''[[Wikipedia:Fortnite|Fortnite]]'' being built in the engine, but the engine is most notable for its role as a third-party engine available to any game developer, in exchange for a royalty fee, with thousands of games having been built using it, to date.
The '''Unreal Engine''' is a [[Wikipedia:Game engine|game engine]] maintained by [[Wikipedia:Epic Games|Epic Games]]. It was initially developed for ''[[Wikipedia:Unreal (1998 video game)|Unreal]]'', a [[1998]] [[Wikipedia:Personal computer|PC]] [[first-person shooter]]. It has remained Epic Games' engine of choice since its inception, with games such as ''[[Wikipedia:Gears of War|Gears of War]]'' and more recently ''[[Wikipedia:Fortnite|Fortnite]]'' being built in the engine, but the engine is most notable for its role as a third-party engine available to any game developer, in exchange for a royalty fee, with thousands of games having been built using it, to date.


==Usage in ''Halo'' games==
===Unreal Engine 3===
In [[2013]], prototypes for a [[MEGA Brands]]-themed ''Halo'' game were developed by [[:Wikipedia:N-Space|n-Space]] in conjunction with 343 Industries - codenamed ''[[Haggar]]''. The ''Haggar'' prototype was built in Unreal Engine 3, though the game was ultimately cancelled.{{Ref/Site|Id=Video1|D=01|M=6|Y=2020|URL=https://www.youtube.com/watch?v=VZB8d11d9go|Site=YouTube|Page=Mega Bloks Halo - Unreleased by N-Space (2013)}}
===Unreal Engine 4===
In [[2019]], alongside the launch of ''[[Halo: Reach]]''{{'}}s port to the game, Unreal Engine 4 (the then-latest version of Unreal Engine) was [[Halo: The Master Chief Collection Content Updates (2019-2021)|introduced]] to ''[[Halo: The Master Chief Collection]]'' to handle the unified UI elements, as the original implementation of the UI was built in a framework that was no longer supported.{{Ref/Site|URL=https://www.halowaypoint.com/en-us/news/mcc-development-update-may-2019.html|Site=Halo Waypoint|Page=MCC Development Update - May 2019|D=21|M=01|Y=2021|LocalArchive=https://archives.halopedia.org/waypoint/www.halowaypoint.com/en-us/news/mcc-development-update-may-2019.html}}
In [[2019]], alongside the launch of ''[[Halo: Reach]]''{{'}}s port to the game, Unreal Engine 4 (the then-latest version of Unreal Engine) was [[Halo: The Master Chief Collection Content Updates (2019-2021)|introduced]] to ''[[Halo: The Master Chief Collection]]'' to handle the unified UI elements, as the original implementation of the UI was built in a framework that was no longer supported.{{Ref/Site|URL=https://www.halowaypoint.com/en-us/news/mcc-development-update-may-2019.html|Site=Halo Waypoint|Page=MCC Development Update - May 2019|D=21|M=01|Y=2021|LocalArchive=https://archives.halopedia.org/waypoint/www.halowaypoint.com/en-us/news/mcc-development-update-may-2019.html}}


Line 18: Line 24:
==Games using the Unreal Engine==
==Games using the Unreal Engine==
The following ''Halo'' games utilise the Unreal Engine:
The following ''Halo'' games utilise the Unreal Engine:
 
*''[[Haggar]]'' (2013; cancelled) {{C|Unreal Engine 3}}
*''[[Halo: The Master Chief Collection]]'' (2014) {{C|Unreal Engine added in 2019}}
*''[[Halo: The Master Chief Collection]]'' (2014) {{C|Unreal Engine 4; implemented in 2019}}


==Sources==
==Sources==

Revision as of 10:56, February 28, 2022

Wikipedia.png
There is more information available on this subject at Unreal Engine on the English Wikipedia.
Unreal Engine
Logo of the Unreal Engine

Developed by:

Epic Games

Entered development:

1995[1]

First use:

Unreal (1998)

 

The Unreal Engine is a game engine maintained by Epic Games. It was initially developed for Unreal, a 1998 PC first-person shooter. It has remained Epic Games' engine of choice since its inception, with games such as Gears of War and more recently Fortnite being built in the engine, but the engine is most notable for its role as a third-party engine available to any game developer, in exchange for a royalty fee, with thousands of games having been built using it, to date.


Usage in Halo games

Unreal Engine 3

In 2013, prototypes for a MEGA Brands-themed Halo game were developed by n-Space in conjunction with 343 Industries - codenamed Haggar. The Haggar prototype was built in Unreal Engine 3, though the game was ultimately cancelled.[2]

Unreal Engine 4

In 2019, alongside the launch of Halo: Reach's port to the game, Unreal Engine 4 (the then-latest version of Unreal Engine) was introduced to Halo: The Master Chief Collection to handle the unified UI elements, as the original implementation of the UI was built in a framework that was no longer supported.[3]

According to video game journalist Jason Schreier, during Halo Infinite's troubled development, 343 Industries spent months evaluating a potential migration to Unreal Engine instead of Halo's traditional engine, the Blam engine. This was due to the fact that the two decade-old engine, and in particular a constituent toolset entitled Faber, was incredibly hard to work with and had become fraught with technical debt, making it difficult to update and improve.[4][5] Ultimately, 343 chose not to migrate to Unreal, and instead persevered with the Blam engine, creating a significantly overhauled version for Halo Infinite, which they dubbed the Slipspace Engine.

Games using the Unreal Engine

The following Halo games utilise the Unreal Engine:

Sources

  1. ^ Game Developer, Classic Tools Retrospective: Tim Sweeney on the first version of the Unreal Editor (Retrieved on Jan 22, 2022) [archive]
  2. ^ YouTube, Mega Bloks Halo - Unreleased by N-Space (2013) (Retrieved on Jun 1, 2020) [archive]
  3. ^ Halo Waypoint, MCC Development Update - May 2019 (Retrieved on Jan 21, 2021) [local archive] [external archive]
  4. ^ Bloomberg, How Microsoft’s Halo Infinite Went From Disaster to Triumph (Retrieved on Jan 21, 2022) [archive]
  5. ^ Twitter, Jason Schreier (@jasonschreier): "343's tool set, Faber, was so difficult to use that they spent months considering a switch to Unreal. (They didn't)" (Retrieved on Jan 21, 2022) [archive]