Developer(s) | Epic Games |
---|---|
Initial release | July 1, 1998 |
Stable release |
4.14 / November 15, 2016
|
Written in | C++ |
Operating system | Windows, OS X, Linux |
Platform | Windows, OS X, Linux, HTML5, iOS, Android, Nintendo Switch, PlayStation 3, PlayStation 4, Wii U, Xbox 360, Xbox One |
Available in | English, Korean, Chinese, Japanese |
Type | Game engine |
License | Free for academic, commercial, and personal use |
Website | www |
Initial release | Unreal build 100 / May 1998 |
---|---|
Stable release |
Unreal Tournament build 436 / November 2000
|
Written in | C++ , UnrealScript, Assembly |
Operating system | Windows, Linux, OS X |
Platform | Windows, OS X, Linux, Dreamcast, PlayStation 2 |
License | Proprietary |
Website | www |
Initial release | Unreal Warfare build 633 / January 2001 |
---|---|
Stable release |
Unreal Engine 2.5 build 3369 / November 2005
|
Written in | C++ , UnrealScript |
Operating system | Windows, OS X, Linux |
Platform | Windows, OS X, Linux, iOS, Android, GameCube, PlayStation 2, Xbox |
License | Proprietary |
Website | www |
Initial release | Unreal Engine 3 build 100 / March 2004 |
---|---|
Stable release |
Unreal Engine 3 build 12791.2424394 / February 2015
|
Written in | C++, C#, UnrealScript, GLSL,Cg,HLSL |
Operating system | Windows, OS X, Linux |
Platform | Windows, OS X, Linux, HTML5,Adobe Flash Player,iOS,Android,Windows RT,PlayStation 3, PlayStation Vita, Wii U, Xbox 360 |
License | Proprietary |
Website | www |
Initial release | v5860.390428 / November 2009 |
---|---|
Stable release |
v12791.2424394 / February 2015
|
Written in | C++, C#, UnrealScript, GLSL,Cg,HLSL |
Operating system | Windows |
Platform | Windows, OS X, Linux, iOS, Android |
Type | Level editor / Software development kit |
License | Free for noncommercial use |
Website |
UDK website UDN for UDK |
Initial release | Unreal Engine 4 build 8967 / May 2012 |
---|---|
Stable release |
Unreal Engine 4.14 / November 15, 2016
|
Written in | C++, C#, GLSL, Cg, HLSL; UnrealScript removed |
Operating system | Windows, OS X, Linux |
Platform | Windows, OS X, Linux, HTML5,iOS, Android,Nintendo Switch,PlayStation 4, Xbox One |
License | Free to use, with access to source code; 5% of gross revenue after the first US$3,000 per product per quarter |
Website | www |
Paradigm | Object-oriented, generic |
---|---|
Developer | Tim Sweeney |
First appeared | 1998 |
Typing discipline | Static, strong, safe |
OS | Cross-platform (multi-platform) |
Filename extensions | .uc .uci .upkg |
Website | udn.epicgames.com |
Influenced by | |
C++, Java |
The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal. Although primarily developed for first-person shooters, it has been successfully used in a variety of other genres, including stealth, MMORPGs, and other RPGs. With its code written in C++, the Unreal Engine features a high degree of portability and is a tool used by many game developers today.
The current release is Unreal Engine 4, designed for Microsoft's DirectX 11 and 12 (for Microsoft Windows, Xbox One, Windows RT); GNM (for PlayStation 4); OpenGL (for macOS, Linux, iOS, Android, Ouya and Windows XP); Vulkan (for Android); Metal (for iOS); and JavaScript/WebGL (for HTML5 web browsers).
Making its debut in 1998 with Unreal, the first generation Unreal Engine integrated rendering, collision detection, AI, visibility, networking, scripting, and file system management into one complete engine. Unreal Engine 1 provided an advanced software rasterizer and a hardware-accelerated rendering path using the Glide API, specifically developed for 3dfx GPUs, and was updated for OpenGL and Direct3D. The release of Unreal Tournament marked great strides in both network performance and Direct3D and OpenGL support.