Editing Unreal Engine

From Halopedia, the Halo wiki

You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Status|RealWorld}}
{{Wikipedia|Unreal Engine}}
{{Wikipedia|Unreal Engine}}
{{Infobox/Engine
{{Infobox/Engine
Line 11: Line 10:
}}
}}


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 a royalty fee, with thousands of games having been built using it, to date.


 
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.{{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}}
==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}}


According to video game journalist [[Wikipedia:Jason Schreier|Jason Schreier]], during ''[[Halo Infinite]]''{{'}}s [[Development of Halo Infinite|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 (toolset)|Faber]], was incredibly hard to work with and had become fraught with [[Wikipedia:Technical debt|technical debt]], making it difficult to update and improve.{{Ref/Site|URL=https://www.bloomberg.com/news/articles/2021-12-08/how-microsoft-s-halo-infinite-went-from-disaster-to-triumph|Site=Bloomberg|Page=How Microsoft’s Halo Infinite Went From Disaster to Triumph|D=21|M=01|Y=2022}}{{Ref/Twitter|jasonschreier|1468588967217938434|Jason Schreier|Quote=343's tool set, Faber, was so difficult to use that they spent months considering a switch to Unreal. (They didn't)|D=21|M=01|Y=2022}} 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]].
According to video game journalist [[Wikipedia:Jason Schreier|Jason Schreier]], during ''[[Halo Infinite]]''{{'}}s [[Development of Halo Infinite|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 (toolset)|Faber]], was incredibly hard to work with and had become fraught with [[Wikipedia:Technical debt|technical debt]], making it difficult to update and improve.{{Ref/Site|URL=https://www.bloomberg.com/news/articles/2021-12-08/how-microsoft-s-halo-infinite-went-from-disaster-to-triumph|Site=Bloomberg|Page=How Microsoft’s Halo Infinite Went From Disaster to Triumph|D=21|M=01|Y=2022}}{{Ref/Twitter|jasonschreier|1468588967217938434|Jason Schreier|Quote=343's tool set, Faber, was so difficult to use that they spent months considering a switch to Unreal. (They didn't)|D=21|M=01|Y=2022}} 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]].
===Unreal Engine 5===
In [[2024#October|October 2024]], 343 Industries rebranded to [[Halo Studios]], and as part of the rebranding announced that the studio was formally transitioning from the use of Blam/Slipspace to Unreal Engine for all future ''Halo'' game projects. Studio Head [[Pierre Hintze]] cited difficulties with maintaining 343 as both a game development and an engine development studio as the reason for this change, with the move to Unreal allowing the entire studio to focus on making better games instead. The announcement was made with the ''[[A New Dawn]]'' trailer showcasing [[Project Foundry]]; a testbed collection of environments made in Unreal 5 to explore the challenges involved in shifting the studio pipeline to a new engine.{{Ref/Site|Id=WP|URL=https://www.halowaypoint.com/news/a-new-dawn|Site=Halo Waypoint|Page=A New Dawn|D=07|M=10|Y=2024}}{{Ref/Site|Id=Wire|URL=https://news.xbox.com/en-us/2024/10/06/halo-studios-unreal-engine-interview/|Site=Xbox Wire|Page=Halo Studios: New Name, New Engine, New Games, New Philosophy|D=07|M=10|Y=2024}}


==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 4; implemented in 2019}}
*''[[Halo: The Master Chief Collection]]'' (2014) {{C|Unreal Engine added in 2019}}
*''[[Project Contingency]]'' (2021) {{C|Unreal Engine 4; [[Wikipedia:Fangame|fan game]]}}
*''[[Project Foundry]]'' (2024) {{C|Unreal Engine 5}}


==Sources==
==Sources==

Please note that all contributions to Halopedia are considered to be released under the Attribution-ShareAlike 3.0 Unported license (see Halopedia:Copyrights for details). If you don't want your writing to be edited mercilessly and redistributed at will, then don't submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

To view or search uploaded images go to the list of images. Uploads and deletions are also logged in the upload log. For help including images on a page see Help:Images. For a sound file, use this code: [[Media:File.ogg]].

Do not copy text from other websites without permission. It will be deleted.