The Rockstar Advanced Game Engine (RAGE) is a
proprietary game engine
A game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs. The "engine" terminology is similar to the term " software engine" used in the softwar ...
developed by RAGE Technology Group, a
division
Division or divider may refer to:
Mathematics
*Division (mathematics), the inverse of multiplication
*Division algorithm, a method for computing the result of mathematical division
Military
* Division (military), a formation typically consisting ...
of
Rockstar Games
Rockstar Games, Inc. is an American video game publisher based in New York City. The company was established in December 1998 as a subsidiary of Take-Two Interactive, using the assets Take-Two had previously acquired from BMG Interactive. Foun ...
'
Rockstar San Diego
Rockstar San Diego, Inc. (formerly Angel Studios, Inc.) is an American video game developer and a studio of Rockstar Games based in Carlsbad, California. The studio is best known for developing the ''Midnight Club'' and ''Red Dead'' series.
C ...
studio. Since its first game, ''
Rockstar Games Presents Table Tennis'' in 2006, released for the
Xbox 360
The Xbox 360 is a home video game console developed by Microsoft. As the successor to the original Xbox, it is the second console in the Xbox series. It competed with Sony's PlayStation 3 and Nintendo's Wii as part of the seventh generati ...
and
Wii
The Wii ( ) is a home video game console developed and marketed by Nintendo. It was released on November 19, 2006, in North America and in December 2006 for most other regions of the world. It is Nintendo's fifth major home game console, ...
, the engine has been used by Rockstar Games' internal studios to develop advanced
open world games for consoles and computers.
History
Prior to developing the Rockstar Advanced Game Engine (RAGE), Rockstar Games, and primarily its
Rockstar North
Rockstar North Limited (formerly DMA Design Limited) is a British video game development company and a studio of Rockstar Games based in Edinburgh. The company was founded as DMA Design in Dundee in 1987 by David Jones, soon hiring former cl ...
studio, mostly used
Criterion Games
Criterion Games is a British video game developer based in Guildford. Founded in January 1996 as a division of Criterion Software, it was owned by Canon Inc. until Criterion Software was sold to Electronic Arts in October 2004. Many of Crite ...
'
RenderWare
RenderWare is a video game engine developed by British game developer Criterion Software.
Overview
Released in 1993, RenderWare is a 3D API and graphics rendering engine used in video games, Active Worlds, and some VRML browsers. RenderWare ...
engine to develop games for
PlayStation 2,
Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
, and
Xbox
Xbox is a video gaming brand created and owned by Microsoft. The brand consists of five video game consoles, as well as applications (games), streaming services, an online service by the name of Xbox network, and the development arm by th ...
, such as the early
3D installments in the ''
Grand Theft Auto
''Grand Theft Auto'' (''GTA'') is a series of action-adventure games created by David Jones and Mike Dailly. Later titles were developed under the oversight of brothers Dan and Sam Houser, Leslie Benzies and Aaron Garbut. It is primarily de ...
'' franchise. In 2004, Criterion Games was acquired by
Electronic Arts
Electronic Arts Inc. (EA) is an American video game company headquartered in Redwood City, California. Founded in May 1982 by Apple employee Trip Hawkins, the company was a pioneer of the early home computer game industry and promoted th ...
, which led Rockstar Games to switch from RenderWare, and open RAGE Technology Group as a
division
Division or divider may refer to:
Mathematics
*Division (mathematics), the inverse of multiplication
*Division algorithm, a method for computing the result of mathematical division
Military
* Division (military), a formation typically consisting ...
of
Rockstar San Diego
Rockstar San Diego, Inc. (formerly Angel Studios, Inc.) is an American video game developer and a studio of Rockstar Games based in Carlsbad, California. The studio is best known for developing the ''Midnight Club'' and ''Red Dead'' series.
C ...
. RAGE Technology Group started developing what would later become RAGE, based on Rockstar San Diego's previous Angel Game Engine (AGE). The first game to use the engine was Rockstar San Diego's ''
Rockstar Games Presents Table Tennis'', released for
Xbox 360
The Xbox 360 is a home video game console developed by Microsoft. As the successor to the original Xbox, it is the second console in the Xbox series. It competed with Sony's PlayStation 3 and Nintendo's Wii as part of the seventh generati ...
on May 23, 2006 and
ported
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a Computing platform, computing environment that is different from the one that a given program (meant for such execution) ...
to the
Wii
The Wii ( ) is a home video game console developed and marketed by Nintendo. It was released on November 19, 2006, in North America and in December 2006 for most other regions of the world. It is Nintendo's fifth major home game console, ...
more than a year later. Since then, RAGE integrates the third-party
middleware
Middleware is a type of computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue".
Middleware makes it easier for software developers to implement c ...
components
Euphoria
Euphoria ( ) is the experience (or affect) of pleasure or excitement and intense feelings of well-being and happiness. Certain natural rewards and social activities, such as aerobic exercise, laughter, listening to or making music and dan ...
and
Bullet
A bullet is a kinetic projectile, a component of firearm ammunition that is shot from a gun barrel. Bullets are made of a variety of materials, such as copper, lead, steel, polymer, rubber and even wax. Bullets are made in various shapes and ...
, as character animation engine and physics engine, respectively.
On
seventh generation consoles,
PlayStation 3
The PlayStation 3 (PS3) is a home video game console developed by Sony Interactive Entertainment, Sony Computer Entertainment. The successor to the PlayStation 2, it is part of the PlayStation brand of consoles. It was first released on Novemb ...
and Xbox 360, RAGE often saw a disparity in the optimization on the hardware: major titles on PlayStation 3 usually had lower resolution and minor graphic effects, as in ''
Grand Theft Auto IV
''Grand Theft Auto IV'' is a 2008 action-adventure game developed by Rockstar North and published by Rockstar Games. It is the sixth main entry in the ''Grand Theft Auto'' series, following 2004's '' Grand Theft Auto: San Andreas'', and the ...
'' (
720p
720p (1280×720 px; also called HD ready, standard HD or just HD) is a progressive HDTV signal format with 720 horizontal lines/1280 columns and an aspect ratio (AR) of 16:9, normally known as widescreen HDTV (1.78:1). All major HDTV broadcas ...
vs. 640p),
in ''
Midnight Club: Los Angeles'' (1280×720p vs. 960×720p) and in ''
Red Dead Redemption
''Red Dead Redemption'' is a 2010 action-adventure game developed by Rockstar San Diego and published by Rockstar Games. A spiritual successor to 2004's ''Red Dead Revolver'', it is the second game in the ''Red Dead'' series. ''Red Dead Redempt ...
'' (720p vs. 640p). Despite its problems in optimization equality, in July 2009, Chris Stead of
IGN
''IGN'' (formerly ''Imagine Games Network'') is an American video game and entertainment media website operated by IGN Entertainment Inc., a subsidiary of Ziff Davis, Inc. The company's headquarters is located in San Francisco's SoMa dist ...
voted RAGE as one of the "10 Best Game Engines of
he 7thGeneration", saying: "RAGE's strengths are many. Its ability to handle large streaming worlds, complex
A.I.
Artificial intelligence (AI) is intelligence—perceiving, synthesizing, and inferring information—demonstrated by machines, as opposed to intelligence displayed by animals and humans. Example tasks in which this is done include speech rec ...
arrangements, weather effects, fast network code and a multitude of gameplay styles will be obvious to anyone who has played ''GTA IV''."
Since the release of ''
Max Payne 3
''Max Payne 3'' is a 2012 third-person shooter video game developed and published by Rockstar Games. It was released on May 15, 2012 for the PlayStation 3 and Xbox 360; a Microsoft Windows port was released on May 29, 2012, followed by an OS X ...
'', the engine supports
DirectX 11
Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct" ...
and
stereoscopic
Stereoscopy (also called stereoscopics, or stereo imaging) is a technique for creating or enhancing the illusion of depth in an image by means of stereopsis for binocular vision. The word ''stereoscopy'' derives . Any stereoscopic image is ...
3D rendering
3D rendering is the 3D computer graphics process of converting 3D models into 2D images on a computer. 3D renders may include photorealistic effects or non-photorealistic styles.
Rendering methods
Rendering is the final process of creati ...
for
personal computer
A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or tech ...
s. ''Max Payne 3'' also marked the first time in which RAGE was capable of rendering the same 720p resolution on a game, both on PlayStation 3 and Xbox 360.
This benefit has been achieved also in ''
Grand Theft Auto V
''Grand Theft Auto V'' is a 2013 action-adventure game developed by Rockstar North and published by Rockstar Games. It is the seventh main entry in the Grand Theft Auto, ''Grand Theft Auto'' series, following 2008's ''Grand Theft Auto IV'', and ...
'', which renders at a 720p resolution on both consoles.
For the remastered versions of ''Grand Theft Auto V'', RAGE was reworked for the
eighth generation of video game consoles
The eighth generation of video game consoles began in 2012, and consists of four home video game consoles: the Wii U released in 2012, the PlayStation 4 family in 2013, the Xbox One family in 2013, and the Nintendo Switch family in 2017.
The gen ...
, with
1080p resolution support for both 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 ...
and
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 base console in the Xbox series of video game consoles. It was first released in North America, parts of ...
. The PC version of the game, released in 2015, showed RAGE supporting
4K resolution
4K resolution refers to a horizontal display resolution of approximately 4,000 pixels. Digital television and digital cinematography commonly use several different 4K resolutions. In television and consumer media, 38402160 (4K UHD) is the domina ...
and
frame rate
Frame rate (expressed in or FPS) is the frequency (rate) at which consecutive images ( frames) are captured or displayed. The term applies equally to film and video cameras, computer graphics, and motion capture systems. Frame rate may also ...
s at 60
frames per second
A frame is often a structural system that supports other components of a physical construction and/or steel frame that limits the construction's extent.
Frame and FRAME may also refer to:
Physical objects
In building construction
* Framing (c ...
, as well as more powerful
draw distance
In computer graphics, draw distance (render distance or view distance) is the maximum distance of objects in a three-dimensional space, three-dimensional scene that are drawn by the Rendering (computer graphics), rendering engine. Polygon (comput ...
s,
texture filtering
In computer graphics, texture filtering or texture smoothing is the method used to determine the texture color for a texture mapped pixel, using the colors of nearby texels (pixels of the texture). There are two main categories of texture filterin ...
, and improved
shadow mapping
Shadow mapping or shadowing projection is a process by which shadows are added to 3D computer graphics. This concept was introduced by Lance Williams in 1978, in a paper entitled "Casting curved shadows on curved surfaces." Since then, it has b ...
and
tessellation
A tessellation or tiling is the covering of a surface, often a plane, using one or more geometric shapes, called ''tiles'', with no overlaps and no gaps. In mathematics, tessellation can be generalized to higher dimensions and a variety of ge ...
quality.
RAGE would later be further refined with the release of ''
Red Dead Redemption 2
''Red Dead Redemption 2'' is a 2018 action-adventure game developed and published by Rockstar Games. The game is the third entry in the ''Red Dead'' series and a prequel to the 2010 game ''Red Dead Redemption''. The story is set in 1899 and f ...
'' in 2018, supporting
physically based rendering
Physically based rendering (PBR) is a computer graphics approach that seeks to render images in a way that models the flow of light in the real world. Many PBR pipelines aim to achieve photorealism. Feasible and quick approximations of the b ...
, volumetric clouds and fog values, pre-calculated
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 to 3D scenes. Such algorithms take into account not only the light that comes directly from ...
as well as a
Vulkan
Vulkan is a low- overhead, cross-platform API, open standard for 3D graphics and computing. Vulkan targets high-performance real-time 3D graphics applications, such as video games and interactive media. Vulkan is intended to offer higher perform ...
renderer in the Windows version.
The Euphoria engine was overhauled to create advanced AI as well as enhanced physics and animations for the game.
HDR support was added in May 2019. Support for
Nvidia
Nvidia CorporationOfficially written as NVIDIA and stylized in its logo as VIDIA with the lowercase "n" the same height as the uppercase "VIDIA"; formerly stylized as VIDIA with a large italicized lowercase "n" on products from the mid 1990s to ...
's
Deep Learning Super Sampling (DLSS) was added in July 2021.
Games using RAGE
References
{{Video game engines
2006 software
3D graphics software
Proprietary software
Rockstar Games
Video game engines
Game engines that support Vulkan (API)