RenderWare is a computer and video game middleware from British games developer Criterion Software.
Overview
RenderWare is a
3D3D computer graphics are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images...
APIAn application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...
and graphics rendering engine used in video games,
Active WorldsActive Worlds is a 3D virtual reality platform. The Active Worlds client runs on Windows. Users assign themselves a name, log into the Active Worlds universe, and explore 3D virtual worlds and environments that other users have built. Users can chat with one another or build structures and areas...
, and some
VRMLVRML is a standard file format for representing 3-dimensional interactive vector graphics, designed particularly with the World Wide Web in mind...
browsers. RW is developed by Criterion Software Limited (which used to be a wholly owned subsidiary of Canon but is now owned by
Electronic ArtsElectronic Arts, Inc. is a major American developer, marketer, publisher and distributor of video games. Founded and incorporated on May 28, 1982 by Trip Hawkins, the company was a pioneer of the early home computer games industry and was notable for promoting the designers and programmers...
).
It originated in the era of software rendering on PCs prior to the appearance of GPUs, competing with other libraries such as
ArgonautArgonaut may refer to:* Argonaut , a kind of octopus in the genus Argonauta* Jason and the Argonauts, sailors in Greek mythology* Argonauts of Saint Nicholas, a military order in Naples...
's BRender and RenderMorphics'
Reality LabReality Lab was a 3D computer graphics API created by RenderMorphics to provide a standardized interface for writing games. It was one of the main contenders in the realtime 3D middleware marketplace at the time, alongside Criterion Software's RenderWare and Argonaut Software's BRender.Reality Lab...
(the latter was acquired by Microsoft and became
Direct3DDirect3D is part of Microsoft's DirectX application programming interface . Direct3D is available for Microsoft Windows operating systems , and for other platforms through the open source software Wine. It is the base for the graphics API on the Xbox and Xbox 360 console systems...
).
RenderWare's principal commercial importance was in providing an off-the-shelf solution to the difficulties of PS2 graphics programming. It was almost describable as "Sony's DirectX" during this era—although the name refers to surrounding framework and toolchain middleware.
Prior to version 2, an external programming or scripting language was required to take advantage of RenderWare. RenderWare 2, on the other hand, has its own internal scripting language: RWX (RenderWare script). However, in RenderWare 3 RWX support was removed. This next iteration focused on a binary model file format. As with the previous version increment, Criterion removed support for RW3's formats in RenderWare 4.
RenderWare was widely
cross-platformIn computing, cross-platform, or multi-platform, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms...
: It ran on
WindowsMicrosoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
as well as Apple
Mac OS XMac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...
-based applications and many video game consoles such as
Nintendo GameCubeThe , officially abbreviated to NGC in Japan and GCN in other regions, is a sixth generation video game console released by Nintendo on September 15, 2001 in Japan, November 18, 2001 in North America, May 3, 2002 in Europe, and May 17, 2002 in Australia...
,
WiiThe Wii is a home video game console released by Nintendo on November 19, 2006. As a seventh-generation console, the Wii primarily competes with Microsoft's Xbox 360 and Sony's PlayStation 3. Nintendo states that its console targets a broader demographic than that of the two others...
,
XboxThe Xbox is a sixth-generation video game console manufactured by Microsoft. It was released on November 15, 2001 in North America, February 22, 2002 in Japan, and March 14, 2002 in Australia and Europe and is the predecessor to the Xbox 360. It was Microsoft's first foray into the gaming console...
,
Xbox 360The Xbox 360 is the second video game console produced by Microsoft and the successor to the Xbox. The Xbox 360 competes with Sony's PlayStation 3 and Nintendo's Wii as part of the seventh generation of video game consoles...
,
PlayStation 2The PlayStation 2 is a sixth-generation video game console manufactured by Sony as part of the PlayStation series. Its development was announced in March 1999 and it was first released on March 4, 2000, in Japan...
,
PlayStation 3The is the third home video game console produced by Sony Computer Entertainment and the successor to the PlayStation 2 as part of the PlayStation series. The PlayStation 3 competes with Microsoft's Xbox 360 and Nintendo's Wii as part of the seventh generation of video game consoles...
, and
PlayStation PortableThe is a handheld game console manufactured and marketed by Sony Corporation Development of the console was announced during E3 2003, and it was unveiled on , 2004, at a Sony press conference before E3 2004...
.
RenderWare is no longer available for purchase, although EA still honors old contracts, meaning that external developers who licensed the technology before the Criterion acquisition may still use the technology. What was RenderWare 4 has dissolved into the rest of EA internal tech.
Bing GordonWilliam "Bing" Gordon is an executive in the video game industry. He served ten years as Chief Creative Officer of video game publisher and developer Electronic Arts prior to his current partnership with Kleiner Perkins Caufield & Byers...
, an EA executive, has stated that RenderWare didn't perform well enough for next-gen and that RenderWare didn't stand up to competition from
Epic GamesEpic Games, Inc., also known as Epic and formerly Epic MegaGames, is an American video game development company based in Cary, North Carolina. Its most recent success has been the Gears of War series of games, although it is also known for its Unreal Engine technology. It is the parent company of...
. He has also stated that the RenderWare team is "mostly a dev house" (indicating that EA is reluctant still to use RenderWare).
See also
- Gamebryo
Gamebryo is a game engine, originally from Numerical Design Limited , and the successor to NDL's NetImmerse engine.Since the creation of Gamebryo, NDL merged into Emergent Game Technologies...
, a competitor to RenderWare
- Unreal Engine
The Unreal Engine is a game engine developed by Epic Games, first illustrated 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 RPGs...
, the chief competitor to RenderWare
External links