HOME

TheInfoList



OR:

Unreal Engine 4 (UE4) is the fourth version of
Unreal Engine Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter video game '' Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of ...
developed by
Epic Games Epic Games, Inc. is an American Video game developer, video game and software development, software developer and video game publisher, publisher based in Cary, North Carolina. The company was founded by Tim Sweeney (game developer), Tim Sween ...
. UE4 began development in 2003 and was released in March 2014, with the first game using UE4 being released in April 2014. UE4 introduced support for physically based materials and a new
visual programming language In computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create computer program, programs by ...
called "Blueprints". It was succeeded by
Unreal Engine 5 Unreal Engine 5 (UE5) is the latest version of Unreal Engine developed by Epic Games. It was revealed in May 2020 and officially released in April 2022. Unreal Engine 5 includes multiple upgrades and new features, including Nanite, a system that ...
.


History

In August 2005, Mark Rein, the vice-president of Epic Games, revealed that Unreal Engine 4 had been in development for two years. "People don't realise this but we're already two years into development of Unreal Engine 4. It certainly doesn't have a full team yet, it's just one guy and you can probably guess who that guy is," he told '' C&VG''. Speaking in an interview in early 2008, Tim Sweeney, founder of Epic Games, stated that he was basically the only person working on the engine, though he affirmed his
research and development Research and development (R&D or R+D), known in some countries as OKB, experiment and design, is the set of innovative activities undertaken by corporations or governments in developing new services or products. R&D constitutes the first stage ...
department would start to expand later that year, developing the engine in parallel with Unreal Engine 3. "In some way, we resemble a hardware company with our generational development of technology. We are going to have a team developing Unreal Engine 3 for years to come and a team ramping up on Unreal Engine 4. And then, as the next-gen transition begins, we will be moving everybody to that. We actually are doing parallel development for multiple generations concurrently," he said. In 2011 Sweeney said he spends 60% of his day doing research work on Unreal Engine 4. In February 2012, Rein stated "people are going to be shocked later this year when they see Unreal Engine 4"; Epic unveiled UE4 to limited attendees at the 2012
Game Developers Conference The Game Developers Conference (GDC) is an annual conference for video game developers. The event includes an expo, networking events, and awards shows like the Game Developers Choice Award for Game of the Year, Game Developers Choice Awards and ...
, and a video of the engine being demonstrated by technical artist Alan Willard was released to the public on June 7, 2012, via GameTrailers TV. One of the major features planned for UE4 was real-time
global illumination Global illumination (GI), or indirect illumination, is a group of algorithms used in 3D computer graphics that are meant to add more realistic lighting Lighting or illumination is the deliberate use of light to achieve practical or aest ...
using voxel cone tracing, eliminating pre-computed lighting. However, this feature, called Sparse Voxel Octree Global Illumination (SVOGI) and showcased with the ''Elemental'' demo, was replaced with a similar but less computationally expensive algorithm due to performance concerns. On March 19, 2014, at the
Game Developers Conference The Game Developers Conference (GDC) is an annual conference for video game developers. The event includes an expo, networking events, and awards shows like the Game Developers Choice Award for Game of the Year, Game Developers Choice Awards and ...
(GDC), Epic Games released Unreal Engine 4 through a new licensing model. For a monthly subscription at , developers were given access to the full version of the engine, including the C++ source code, which could be downloaded via
GitHub GitHub () is a Proprietary software, proprietary developer platform that allows developers to create, store, manage, and share their code. It uses Git to provide distributed version control and GitHub itself provides access control, bug trackin ...
. Any released product was charged with a 5% royalty of gross revenues. The first game released using Unreal Engine 4 was ''
Daylight Daylight is the combination of all direct and indirect sunlight during the daytime. This includes direct sunlight, diffuse sky radiation, and (often) both of these reflected by Earth and terrestrial objects, like landforms and buildings. Sunlig ...
'', developed with early access to the engine and released on April 29, 2014. To prepare for the release of its free-to-play battle royale mode in '' Fortnite'' in September 2017, Epic had to make a number of Unreal Engine modifications that helped it to handle a large number (up to 100) of connections to the same server while still retaining high bandwidth and to improve the rendering of a large open in-game world. Epic said it would incorporate these changes into future updates of the Unreal Engine. Unreal Engine 4 officially supports the following platforms as of 4.27 (August 2021):
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
,
macOS macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
,
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
,
iOS Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
, Android,
Nintendo Switch The is a video game console developed by Nintendo and released worldwide in most regions on March 3, 2017. Released in the middle of the Eighth generation of video game consoles, eighth generation of home consoles, the Switch succeeded the ...
,
PlayStation 4 The PlayStation 4 (PS4) is a home video game console developed by Sony Interactive Entertainment. Announced as the successor to the PlayStation 3 in February 2013, it was launched on November 15, 2013, in North America, November 29, 2013, in ...
,
Xbox One The Xbox One is a home video game console developed by Microsoft. Announced in May 2013, it is the successor to Xbox 360 and the third console in the Xbox#Consoles, Xbox series. It was first released in North America, parts of Europe, Austra ...
,
PlayStation 5 The PlayStation 5 (PS5) is a home video game console developed by Sony Interactive Entertainment. It was announced as the successor to the PlayStation 4 in April 2019, was launched on November 12, 2020, in Australia, Japan, New Zealand, North ...
,
Xbox Series X/S The Xbox Series X and Xbox Series S are the fourth generation of consoles in the Xbox series, succeeding the previous generation's Xbox One. Released on November 10, 2020, the higher-end Xbox Series X and lower-end Xbox Series S are part o ...
, Stadia,
Magic Leap Magic Leap, Inc. is an American technology company that released a head-mounted augmented reality display, called ''Magic Leap One'', which superimposes 3D computer-generated imagery over real world objects. It is attempting to construct a lig ...
,
HTC Vive HTC Vive is a line of Virtual reality, virtual and mixed reality Virtual reality headset, headsets produced by HTC, HTC Corporation. The brand currently encompasses headsets designed for use with Personal computer, personal computers as well a ...
, Oculus,
PlayStation VR The PlayStation VR (PS VR) is a virtual reality headset developed by Sony Interactive Entertainment, which was released in October 2016. The headset works with the company's PlayStation 4 video game console and is forward compatible with PlaySta ...
, OSVR,
Samsung Gear VR The Samsung Gear VR is a virtual reality headset developed by Samsung Electronics, in collaboration with Oculus VR, and manufactured by Samsung. The headset was released on August 21, 2015. When in use, a compatible Samsung Galaxy device acts as ...
, and HoloLens 2. It formerly supported Google Daydream and
HTML5 HTML5 (Hypertext Markup Language 5) is a markup language used for structuring and presenting hypertext documents on the World Wide Web. It was the fifth and final major HTML version that is now a retired World Wide Web Consortium (W3C) recommend ...
.


Features


Physically based materials

Epic Games' Brian Karis, in a 2013
SIGGRAPH SIGGRAPH (Special Interest Group on Computer Graphics and Interactive Techniques) is an annual conference centered around computer graphics organized by ACM, starting in 1974 in Boulder, CO. The main conference has always been held in North ...
presentation, described improvements made to UE4's shading model. According to Karis, Epic "decided to invest some time in improving E4'sshading model and embrace a more physically based material workflow". One of the goals was to "make major workflow and quality improvements in how rtistsauthored materials, by layering and blending pre-made materials from a library instead of authoring components separately and redundantly for every use". The material model adopted by Epic was based on a similar model from
Disney The Walt Disney Company, commonly referred to as simply Disney, is an American multinational mass media and entertainment industry, entertainment conglomerate (company), conglomerate headquartered at the Walt Disney Studios (Burbank), Walt Di ...
's Brent Burley, who outlined its use in
Wreck-It Ralph ''Wreck-It Ralph'' is a 2012 American animated comedy film produced by Walt Disney Animation Studios. It was directed by Rich Moore and produced by Clark Spencer, from a screenplay by Phil Johnston (filmmaker), Phil Johnston and Jennifer Lee ( ...
at SIGGRAPH 2012. The base parameters of the model consisted of "BaseColor," "Metallic," "Roughness," and "Cavity". Cavity, a component not present in Disney's model, describes "shadowing from geometry smaller than E4'srun-time shadowing system can handle," such as the cracks between floor boards or the seams in clothing. Parameters omitted from Disney's model were "Specular," "Subsurface," "Anisotropy," "Clearcoat" and "Sheen," which are instead treated as special cases.


UI toolkit

A major Focus for Unreal Engine 4 was creating tools that simplified the
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine fro ...
. According to Sweeney, "with Unreal Engine 3 it was a big, complicated user interface. With Unreal Engine 4, the effort is to expose at the base level everything in a very simple, easy-to-use, and discoverable way and to build complexity on it so that the user can learn as they go".


Scripting

In line with UE4's focus on simplicity, it included a new visual scripting system called "Blueprints" (a successor to UE3's "Kismet"), which allows for rapid development of game logic without using code, resulting in less of a divide between technical artists, designers, and programmers.


Licensing

On September 4, 2014, Epic released Unreal Engine 4 to schools and universities for free, including personal copies for students enrolled in accredited video game development, computer science, art, architecture, simulation, and visualization programs. Epic opened an Unreal Engine
Marketplace A marketplace, market place, or just market, is a location where people regularly gather for the purchase and sale of provisions, livestock, and other goods. In different parts of the world, a marketplace may be described as a ''souk'' (from ...
for acquiring game assets. On February 19, 2015, Epic launched ''Unreal Dev Grants'', a $5 million development fund aiming to provide grants to creative projects using Unreal Engine 4. In March 2015, Epic released Unreal Engine 4, along with all future updates, for free for all users. In exchange, Epic established a selective royalty schedule, asking for 5% of revenue for products that make more than $3,000 per quarter. Sweeney stated that when they moved to the subscription model in 2014, use of Unreal grew by 10 times and through many smaller developers, and believed that they would draw even more uses through this new pricing scheme. In an attempt to attract Unreal Engine developers,
Oculus VR Reality Labs, formerly Oculus VR, is a business and research unit of Meta Platforms (formerly Facebook Inc.) that produces virtual reality (VR) and augmented reality (AR) hardware and software, including virtual reality headsets such as the Qu ...
announced in October 2016 that it will pay royalty fees for all Unreal-powered
Oculus Rift Oculus Rift is a discontinued line of virtual reality headsets, virtual reality headsets developed and manufactured by Oculus VR, a virtual reality company founded by Palmer Luckey that is widely credited with reviving the virtual reality indust ...
titles published on their store for up to the first $5 million of gross revenue per game. With the opening of the
Epic Games Store The Epic Games Store is a video game digital distribution service and storefront operated by Epic Games. It launched in December 2018 as a software client, for Microsoft Windows and macOS, and online storefront. Android and iOS versions of t ...
in December 2018, Epic will not charge the 5% revenue fee on games that use the Unreal Engine and are released through the Epic Games Stores, absorbing that cost as part of the base 12% cut Epic is taking to cover other costs. Effective May 13, 2020, and retroactive to January 1, 2020, the royalty exemption amount is increased to US$1,000,000 in lifetime gross revenue per title.


See also

* :Unreal Engine 4 games


References

{{Video game engines 2014 software Articles containing video clips Unreal Engine