RenderWare
Encyclopedia
RenderWare is a computer and video game middleware from British games developer Criterion Software.

Overview

RenderWare is a 3D
3D computer graphics
3D 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...

 API
Application programming interface
An 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 Worlds
Active Worlds
Active 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 VRML
VRML
VRML 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 Arts
Electronic Arts
Electronic 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 Argonaut
Argonaut
Argonaut 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 Lab
Reality Lab
Reality 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 Direct3D
Direct3D
Direct3D 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-platform
Cross-platform
In 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 Windows
Microsoft Windows
Microsoft 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 X
Mac OS X
Mac 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 GameCube
Nintendo GameCube
The , 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...

, Wii
Wii
The 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...

, Xbox
Xbox
The 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 360
Xbox 360
The 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 2
PlayStation 2
The 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 3
PlayStation 3
The 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 Portable
PlayStation Portable
The 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 Gordon
Bing Gordon
William "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 Games
Epic Games
Epic 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
    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
    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

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK