RenderWare | |
---|---|
| |
Sorts | Spelmotor ( lista ) |
Utvecklaren | Kriteriespel |
Hårdvaruplattform |
IBM PC-kompatibel dator Xbox 360 Xbox PlayStation 3 PlayStation 2 PlayStation Portable Wii GameCube Dreamcast Android iOS N-Gage |
OS som stöds |
Microsoft Windows Mac OS X |
Skrivet på språk | C++ |
Licens | Proprietär |
Första spelet på motorn | Scorched Planet / 1996 |
Sista spelet på motorn | Need for Speed: Hot Pursuit Remastered / 2020 |
renderware.com |
RenderWare är en spelmotor utvecklad av det brittiska företaget Criterion Games .
RenderWare har utvecklats med ett brett plattformsoberoende i åtanke och stöder Microsoft Windows och Mac OS X operativsystem , spelkonsoler GameCube , Wii , Xbox , Xbox 360 , PlayStation 2 , PlayStation 3 och andra (inklusive sällsynta plattformar som N-Gage ) [ 1] [2] .
RenderWare är en av de mest kända teknikerna inom dataspelsutveckling ; motorn har bland annat använts i serierna Burnout , Grand Theft Auto , Tony Hawks Pro Skater och The Sims [3] .
RenderWare har sitt ursprung i en tid då mjukvarugrafikåtergivning på CPU :er och hårdvaruåtergivning på tidiga GPU :er tävlade om att skapa en standardiserad spelutvecklingslösning för sjätte generationens videospelskonsoler , närmare bestämt PlayStation 2 . Vid den tiden var RenderWare tvungen att konkurrera med sådana programvarubibliotek som BRender från Argonaut Software och Reality Lab från RenderMorphics (Reality Lab köptes senare av Microsoft och blev en del av Direct3D ). Med tiden utökade utvecklarna listan över plattformar och förbättrade aktivt tekniken, den fylldes på med många interna moduler (som sin egen fysiska modul) utformade för att implementera vissa funktioner; version 2 introducerade det interna skriptspråket RWX (RenderWare Script) .
2003 förvärvade Criterion MathEngine, utvecklaren av Karma -fysikmotorn . Karmas utvecklingar utgjorde grunden för RenderWare Physics, en av komponenterna i motorn som ansvarar för den fysiska modellen [4] .
2004 förvärvades Criterion Games , som utvecklade RenderWare, av Electronic Arts och blev dess dotterbolag ; som ett resultat av transaktionen förvärvades även rättigheterna till RenderWare-motorn. Innan utvecklingsföretaget Criterion köptes ut av Electronic Arts var tekniken efterfrågad från tredjepartsutvecklare. Motorn var tänkt att erbjudas för licensiering till tredje part efter att företaget köptes, men vissa kunder ansåg att det skulle vara för riskabelt att förlita sig på en produkt som ägs av deras huvudkonkurrent. Så, till exempel, Rockstar Games , vars tidigare spel byggdes på RenderWare, började använda Gamebryo (för Bully: Scholarship Edition , 2008) samt deras eget RAGE i nya projekt av tiden ( GTA 4 ). Midway Games , som ofta använde RenderWare i sin utveckling, standardiserade Unreal Engine 3 -motorn för sig själv och dess interna studior - dåtidens spel ( Stranglehold , Mortal Kombat vs. DC Universe , The Wheelman ) byggdes på den. En tid senare tog Electronic Arts bort RenderWare från försäljning, vilket gjorde det endast tillgängligt för dess anslutna studior.
Den nya teknikägaren Electronic Arts fortsatte dock att behålla de gamla kontrakten och avtalen. De utvecklare som licensierade RenderWare innan de köpte Criterion kunde fortsätta använda motorn i sitt projekt (eller serie av spel, om en sådan licens köptes).
Representanter för Electronic Arts har gjort flera kontroversiella uttalanden om denna motor, särskilt Bing Gordon ( eng. Bing Gordon ), VD för EA, i en intervju med Gamasutra 2017 uttalade att RenderWare "inte är lämplig för nästa [sjunde]] generation av konsoler och kan inte konkurrera med Unreal Engine ", så "Electronic Arts slutade använda den i sina projekt" [5] , vilket inte är förenligt med det faktum att många av företagets spel under dessa år producerades med RenderWare.
Criterion Games fortsatte att utveckla tekniken inom studions väggar: Criterions 2010 års spel Burnout Paradise och Need For Speed: Hot Pursuit skapades på de senaste versionerna av motorn [6] , dessutom EA:s slutna division Bright Light (som ligger i samma byggnad som Criterion) gjord på de senaste versionerna av RenderWare Harry Potter and the Order of the Phoenix och Harry Potter and the Half-Blood Prince .
RenderWare är ett integrerat mjukvarupaket - en spelmotor som kombinerar alla nödvändiga komponenter för utveckling av tredimensionella applikationer: en grafikmotor , en fysikmotor , en ljudmotor , ett artificiell intelligenssystem , etc. Dessutom tillhandahåller det utvecklare med ett programmeringsgränssnitt för flera plattformar ( eng. ).api Källkoden är skriven i programmeringsspråket C++ .
Många spel på RenderWare-motorn (till exempel spel i Grand Theft Auto-serien , Bully (PS2), The Sims 3 , Harry Potter och Fenixorden ) använder i stor utsträckning motorns möjligheter för att arbeta med mycket stora detaljerade platser . En karta över ett mycket stort område kan laddas i farten, med liten eller ingen väntan på spelaren och ingen laddningsskärm. Tekniskt sett är platser vanligtvis uppdelade i sektioner, som laddas gradvis. För att spara RAM-minne används LOD- metoden - detaljnivåer: när ett objekt är långt ifrån spelarens synlighet ersätts dess mycket detaljerade modell smidigt av en modell med lägre detalj- och texturstorlek, sålunda sparar motorn spelarens systemresurser. Mip-mapping (MIP-texturing) används för samma syften - en annan optimeringsteknik, men endast relaterad till texturer.
Grafikmotorn (komponenten som ansvarar för grafikbearbetning) stöder både statiska (förrenderade) och mjuka dynamiska skuggor, som kan påverkas av ljuskällornas placering . För belysning kan per -vertex blixtar och ljuskartor användas .
Präglad texturering och arbete med högupplösta texturer har implementerats; arbeta med vertex och pixel shaders , bildruta-för-bildruta och skelettfiguranimering , avancerat partikelsystem , specialeffekter för vatten och himmel (inklusive användning av shaders ).
Dessutom stöder grafikmotorn ett brett utbud av efterbehandlingseffekter, såsom: rörelseoskärpa , bloom , High Dynamic Range Rendering , skärpedjup , etc.
Fysikmotorn , vanligen kallad RenderWare Physics, är baserad på Karma -fysikmotorn . Det ger grundläggande fysik, kollisionsdetektion , ragdoll- fysik, fordonsfysik.
Ljudmotorn ger 3D Dolby Surround-ljud .
RenderWare-spelmotorn har många interna versioner (till exempel var Grand Theft Auto: Vice City 2003 baserad på version 3.x [7] , medan motorversionen från Need for Speed: Hot Pursuit (2010) och Need for Speed: Most Wanted (2012) ) heter [6] [8] [9] Chameleon ), men mestadels rapporteras inte information om versionerna av motorn som används i spel någonstans.
Läckta versioner av motorn kan hittas på webben, till exempel RenderWare Studio SDK från mitten av 2004 (att använda den skulle vara ett brott mot upphovsrätten ).
Dessutom har reverse engineering -entusiaster börjat utveckla OpenRW. Det blev en implementering av RenderWare-versionen från GTA 3 och, senare, Vice City , med all utveckling som gjorts för den av Rockstar Games (alla dataformat som används i ovanstående spel stöds). Författarna har för avsikt att använda motorn tillsammans med den ursprungliga GTA 3 eller VC: motorn som är tillgänglig för nedladdning kommer att använda sina resurser, vilket ger spelaren bättre kompatibilitet med moderna plattformar och system. Motorförrådet har tagits bort från GitHub efter ett klagomål från GTA-upphovsrättsinnehavaren Take-Two Interactive , även om källkoderna fortfarande är tillgängliga för nedladdning från andra källor. [10] [11]
Listan är ofullständig.
Spelet | År | Plattform | Utvecklaren |
---|---|---|---|
AFL Live 2004 | 2003 | PlayStation 2, Xbox | IR-guruer |
AFL Live Premiership Edition | 2004 | PlayStation 2 | IR-guruer |
AFL Premiership 2005 | 2005 | PlayStation 2 | IR-guruer |
AFL Premiership 2006 | 2006 | PlayStation 2 | IR-guruer |
Flygplats Tycoon | 2000 | PC (Windows) | Krisalis programvara |
Airport Tycoon 3 | 2003 | PC (Windows) | Global Star Software |
luft blad | 2002 | PlayStation 2 | Kriterium programvara |
Alias | 2004 | PC (Windows), PlayStation 2, Xbox | Acclaim Studios Cheltenham |
Apache Air Assault | 2003 | PC (Windows) | Interactive Vision-spel |
Axle Rage | Inställt | PC (Windows), PlayStation 2 | Akella |
Battlefield 2: Modern Combat | 2006 | PlayStation 2, Xbox, Xbox 360 | Digitala illusioner |
Svart | 2006 | PlayStation 2, Xbox | Kriterium programvara |
Blekmedel: Erabareshi Tamashii | 2005 | PlayStation 2 | Sony datorunderhållning |
Blitz: Ligan | 2005 | PlayStation 2, Xbox | mellanspel |
Bratz: Rock Angelz | 2004 | PC (Windows), PlayStation 2, GameCube | Blitzspel, AWE-spel |
Broken Sword: The Sleeping Dragon | 2003 | PC (Windows), PlayStation 2, Xbox | Revolution programvara |
Översittare [12] | 2006 | PlayStation 2 | Rockstjärnan Vancouver |
Bully: Special Edition | 2006 | PlayStation 2 | Rockstjärnan Vancouver |
Utbrändhet | 2001 | GameCube, PlayStation 2, Xbox | Kriterium programvara |
Burnout 2: Point of Impact | 2002 | GameCube, PlayStation 2, Xbox | Kriterium programvara |
Utbrändhet 3: Nedtagning | 2004 | PlayStation 2, Xbox | Kriterium programvara |
Utbrändhetslegender | 2005 | PSP | Kriterium programvara |
Utbränd hämnd | 2005 | PlayStation 2, Xbox, Xbox 360 | Kriterium programvara |
Burnout Dominator | 2007 | PlayStation 2, PSP | Kriterium programvara |
Burnout paradiset | 2008 | PlayStation 3, Xbox 360 | Kriterium programvara |
Burnout Paradise: The Ultimate Box | 2009 | PC (Windows) | Kriterium programvara |
Burnout Paradise remastrad | 2018, 2020 (PC, Switch) | PlayStation 4, Xbox One PC (Windows), Nintendo Switch |
Criterion Software , Stellar Entertainment [13] |
Call of Duty: Finest Hour | 2004 | GameCube, PlayStation 2, Xbox | Spark Unlimited |
Kinesiska Paladin 4 | 2007 | PC (Windows) | Softstar Shanghai |
Kinesiska Paladin 5 | 2011 | PC (Windows) | Softstar Beijing |
Kinesiska Paladin Online | 2009 | PC (Windows) | Softstar Taipei |
stadskris | 2001 | PlayStation 2 | Syscom underhållning |
Kall rädsla | 2005 | PC (Windows), PlayStation 2, Xbox | Darkworks |
kall vinter | 2005 | PlayStation 2 | Swordfish Studios |
Commandos: Strike Force | 2006 | PC (Windows), PlayStation 2, Xbox | Pyro Studios |
tillslag | 2007 | Xbox 360 | Realtidsvärldar |
mörk klocka | 2005 | PlayStation 2, Xbox | High Moon Studios |
DiRT: Artens ursprung | 2006 | PC (Windows) | Nu Generation Games Ltd |
Deep Fighter | 2000 | PC (Windows), Dreamcast | Kriterium programvara |
Dream of Mirror Online | 2005 | PC (Windows) | Softstar Taipei |
DreamMix TV World Fighters | 2003 | PlayStation 2, Gamecube | Röd underhållning |
Eve Burst Error Plus | 2003 | PlayStation 2 | spelby |
Evil Dead: Regeneration | 2005 | PC (Windows), PlayStation 2, Xbox | Cranky Pants-spel |
Evolution GT | 2006 | PC (Windows), PlayStation 2 | svarta bönor |
Fight Night omgång 3 | 2006 | PlayStation 2, PlayStation 3, Xbox 360, Xbox, PSP | EA Chicago |
Fotbollsgenerationen | 2003 | PC (Windows) | precision |
Frank Herberts sanddyn | 2001 | PC (Windows), PlayStation 2 | Cryo Interactive Entertainment |
Gauntlet: Sju sorger | 2005 | PlayStation 2, Xbox | Midway Games San Diego |
katten Gustaf | 2004 | PC (Windows), Playstation 2 | Kodaporna |
G-nome | 1998 | PC (Windows) | Nivå 7 |
Grand Theft Auto III | 2001 | PlayStation 2, Xbox, PC (Windows), Mac | Rockstar North |
Grand Theft Auto Vice City | 2002 | PlayStation 2, Xbox, PC (Windows), Mac | Rockstar North |
Grand Theft Auto San Andreas | 2004 | PlayStation 2, Xbox, PC (Windows), Mac | Rockstar North |
Headhunter Redemption | 2004 | PlayStation 2, Xbox | SEGA Amerika |
Harry Potter och den elds bägaren [14] | 2005 | PC (Windows), GameCube, PlayStation 2, Xbox | EA Bright Light |
Harry Potter och Fenixorden | 2007 | PC (Windows), PlayStation 2, PlayStation 3, Xbox, Xbox 360, Wii, GameCube | EA Bright Light |
Harry Potter och Halvblodsprinsen | 2009 | PC (Windows), PlayStation 2, PlayStation 3, Xbox, Xbox 360, Wii | EA Bright Light |
Stilla havets hjältar | 2006 | PC (Windows), PlayStation 2, Xbox | Stilla havets hjältar |
Jackass: The Game | 2008 | PlayStation 2, PlayStation Portable, Nintendo DS | Sidhe Interactive, Sensory Sweep Studios |
Kamen Rider: Seigi no Keifu | 2005 | PlayStation2 | Cavia |
avbrytare | 2003 | PC (Windows), PlayStation 2, Xbox | Namco Hometek |
mördare 7 | 2005 | PC (Windows), PlayStation 2 | capcom |
Legenden om Kay | 2005, 2010 (DS) | PlayStation 2, Nintendo DS | Neon Studios, Kaiko |
Legend of Kay: Anniversary | 2015, 2018 (Switch) | PC (Windows), Mac, PlayStation 3, PlayStation 4, Xbox 360, Wii U, Nintendo Switch | Neon Studios, Kaiko |
Madagaskar | 2005 | PC (Windows), GameCube, PlayStation 2, Xbox | Beenox |
Människojakt | 2003 | PC (Windows), PlayStation 2, Xbox | Rockstar North |
Människojakt 2 | 2007, 2010 (PC) | PlayStation 2, PSP, Wii, PC (Windows) | Rockstar North , Rockstar London |
Max Payne 2: The Fall of Max Payne [15] | 2003 | PlayStation 2, Xbox | Rockstar Wien |
Major League Baseball 2K5 | 2004 | PlayStation, Xbox | Kush spel |
Mortal Kombat: Armageddon | 2006 | PlayStation, Xbox, Wii | mellanspel |
Mortal Kombat: Deadly Alliance | 2002 | GameCube, PlayStation 2, Xbox | mellanspel |
Mortal Kombat: Deception | 2004 | GameCube, PlayStation 2, Xbox | mellanspel |
Filmerna | 2005 | PC (Windows), Mac | Lionhead Studios |
Filmerna: Stunts och effekter | 2006 | PC (Windows), Mac | Lionhead Studios |
Galna spår | 2006 | PC (Windows), Xbox 360 | belastning inkl. |
Nana | 2005 | PlayStation 2 | Konami |
NBA Ballers | 2004 | PlayStation 2, Xbox | mellanspel |
NFL Blitz 20-03 | 2002 | PlayStation 2, Gamecube, Xbox | mellanspel |
NRL Rugby League | 2003 | PC (Windows), PlayStation 2, Xbox | Tru Blu Underhållning |
Need for Speed: Hot Pursuit | 2010 | PC (Windows), PlayStation 3, Xbox 360, Wii | Kriteriespel |
Need for Speed: Hot Pursuit Remastrad | 2020 | PC (Windows), PlayStation 4, Xbox One, Nintendo Switch | Kriteriespel , Stellar Entertainment [13] |
Need for Speed: Most Wanted [9] | 2012 | PC (Windows), PlayStation 3, Xbox 360, Wii U | Kriteriespel |
skymma | 2004 | PC (Windows), PlayStation 2, Xbox | Hydravision Entertainment MC2 |
Obskyrt 2 | 2007 | PC (Windows), PlayStation 2, Xbo, Wii | Hydravision underhållning |
Outlaw Golf 2 | 2004 | PlayStation 2, Xbox | Global Star Software |
Pro Evolution Soccer 2 | 2002 | PC (Windows), PlayStation 2 | Konami |
Röda Jets | 2006 | PC (Windows) | Interaktiv vision |
Rich Man 7 | 2003 | PC (Windows) | Softstar Beijing |
Rich Man 7 Plus: Touring Formosa | 2004 | PC (Windows) | Softstar Beijing |
Rich Man 8 | 2006 | PC (Windows) | Softstar Beijing |
Rich Man Universe Online | 2010 | PC (Windows) | Softstar Beijing |
RoboCop | 2003 | PC (Windows) | Titus Interactive |
Förbränd planet | 1996 | PC (Windows) | Kriterium programvara |
ÄRR: Squadra Corse Alfa Romeo [16] | 2005 | PC (Windows), PlayStation 2, Xbox | svarta bönor |
Scar of Sky Online | 2010 | PC (Windows) | Softstar Taipei |
Hemliga vapen över Normandie | 2003 | PC (Windows), PlayStation 2, Xbox | Helt spel |
Sonic och de hemliga ringarna | 2007 | Wii | Sonic Team |
Skugga igelkotten | 2005 | GameCube, PlayStation 2, Xbox | Sonic Team |
Sonic Heroes | 2003 | PC (Windows), GameCube, PlayStation 2, Xbox | Sonic Team |
SpongeBob SquarePants: Battle for Bikini Bottom | 2003 | PlayStation 2, GameCube, Xbox | Heavy Iron Studios |
Stardom 3 | 2005 | PC (Windows) | Softstar Taipei |
Stardom 3 Plus: Valse of Fame | 2006 | PC (Windows) | Softstar Taipei |
Stardom 3 Plus: Argent Fantasy | 2006 | PC (Windows) | Softstar Taipei |
Stardom 3 Plus: Sweet Melody | 2007 | PC (Windows) | Softstar Taipei |
Skridsko [17] | 2007 | Xbox 360, PlayStation 3 | EA Black Box |
Skridsko 2 | 2009 | Xbox 360, PlayStation 3 | EA Black Box |
Skridsko 3 | 2010 | Xbox 360, PlayStation 3 | EA Black Box |
Strike Force Bowling | 2004 | PC (Windows), PlayStation 2, PlayStation 3, GameCube, Xbox | Labbråttor |
Suikoden III | 2002 | PlayStation 2 | Konami |
Super Bikes Riding Challenge | 2006 | PC (Windows), PlayStation 2 | svarta bönor |
Tech Deck: Bare Knuckle Grind | 2005 | Xbox | Visionscape Interactive |
Teenage Mutant Ninja Turtles: Mutant Melee | 2005 | PC (Windows), GameCube, PlayStation 2, Xbox | Konami |
Gudfadern | 2005 | PC (Windows), PlayStation 2, Xbox | EA Redwood Shores |
Superhjältarna | 2004 | PC (Windows), Mac, GameCube, PlayStation 2, Xbox | Heavy Iron Studios |
The Incredibles: Rise of the Underminer | 2005 | PC (Windows), Mac, GameCube, PlayStation 2, Xbox | Heavy Iron Studios |
The Sims 3 | 2009 | PC (Windows), PlayStation 3, Xbox 360 | Maxis |
Scarface: Världen är din | 2006 | PC (Windows), PlayStation 2, Wii, Xbox | Radikal underhållning |
The Settlers: Heritage of Kings | 2004 | PC (Windows) | Blå byte |
Polarexpressen [16] | 2004 | PC (Windows), PlayStation 2 | blå ton |
The Simpsons skateboard | 2004 | PlayStation 2 | Kodaporna |
Swashbucklers: Blue vs Grey | 2007 | PC (Windows), PlayStation 2 | Akella |
Etherias svärd | 2005 | PlayStation 2 | Konami |
Krigarna | 2005 | PlayStation 2, Xbox, PSP | Rockstar Toronto |
Tony Hawks Pro Skater 3 | 2001 | PC (Windows), GameCube, PlayStation 2, Xbox | Neversoft |
Tony Hawks Pro Skater 4 | 2002 | PC (Windows), GameCube, PlayStation 2, Xbox | Neversoft |
Tony Hawk's Underground 2 | 2004 | PC (Windows), GameCube, PlayStation 2, Xbox | Neversoft |
Tony Hawks Underground | 2003 | PC (Windows), GameCube, PlayStation 2, Xbox | Neversoft |
total överdos | 2005 | PC (Windows), PlayStation 2, Xbox | Deadline-spel |
Wangan Midnight Maximum Tune | 2004 | arkadmaskin | Genki |
Wangan Midnight Maximum Tune 2 | 2005 | arkadmaskin | Genki |
Utan varning | 2005 | PlayStation 2, Xbox | Circle Studio |
Xuan Yuan Sword 5 | 2006 | PC (Windows) | Softstar Taipei |
Xuan Yuan Sword Plus: Hanens moln | 2007 | PC (Windows) | Softstar Taipei |
Xuan Yuan Sword Plus: The Far of Cloud | 2010 | PC (Windows) | Softstar Taipei |
dig själv! Fitness | 2004 | PC (Windows), PlayStation 2, Xbox | svarDESIGN |
Zazarah: The Hidden Portal [18] | 2002 | PC (Windows) | Funatikutveckling |
En kamp med en skugga | 2005 | PC (Windows) | Akella |
Skuggslagsmål 2 | 2007 | PC (Windows) | TM Studios ( Akella ) |