We’re all familiar with games such Gears of War 3, Mass Effect 3, CoD, Battlefield 3 and many other such big name video games. What most don’t realise is what drives these games, the Game Engine. Even if you’ve never heard of this technology before, there’s a great chance that you would’ve encountered quite a few different game engines for particular types of games. The core functionality of a game engine includes a rendering engine for 2D or 3D graphics, a physics engine or collision detection, sound, scripting, animation, artificial intelligence, networking, streaming, memory management, threading, localization support, and a scene graph. This is pretty much the bulk of all gaming requirements. Currently, Unreal Engine 3 is designed for DirectX (versions 9-11 for Windows and Xbox 360), as well as systems using OpenGL, which includes the PS3, Mac OS X, iOS, and Android.
Epic Games have been working on its next big gaming engine, Unreal Engine 4. With the news of next generation of gaming consoles already making the rounds, UE4 is a well-timed technology. At the fore of UE4 is mastermind Tim Sweeney. In an interview, Sweeney hints that the next generation of gaming has arrived. Although not quite ready for release, the engine already reveals great improvements. The possible applications for Unreal Engine 4 are augmented reality, medical simulation, including production for television and movies. Its basic functionality, however, remains a videogame engine. Unreal Engine 4 will include a large amount of new processing tools, (stunning) visual effects and easy-to-use scripting processes. UE4 is expected to be released commercially at E3 2012 later this year.
Enjoy the stunning images.