RenderWare | |
---|---|
Spilmotorlogo | |
Type | Spilmotor ( liste ) |
Udvikler | Kriterium spil |
Hardware platform |
IBM PC-kompatibel computer Xbox 360 Xbox PlayStation 3 PlayStation 2 PlayStation Portable Wii GameCube Dreamcast Android iOS N-Gage |
Understøttet OS |
Microsoft Windows Mac OS X |
Skrevet i sprog | C++ |
Licens | proprietære |
Første spil på motoren | Scorched Planet / 1996 |
Sidste spil på motoren | Need for Speed: Hot Pursuit Remastered / 2020 |
renderware.com |
RenderWare er en spilmotor udviklet af det britiske firma Criterion Games .
RenderWare blev udviklet med brede tværplatforme i tankerne og understøtter Microsoft Windows- og Mac OS X -operativsystemer , spilkonsoller GameCube , Wii , Xbox , Xbox 360 , PlayStation 2 , PlayStation 3 og andre (herunder sjældnere platforme såsom N-Gage ) [ 1] [2] .
RenderWare er en af de mest berømte teknologier inden for udvikling af computerspil ; motoren er blandt andet blevet brugt i Burnout , Grand Theft Auto , Tony Hawks Pro Skater og The Sims [3] serierne .
RenderWare opstod i en tid, hvor softwaregrafikgengivelse på CPU'er og hardwaregengivelse på tidlige GPU'er konkurrerede om at skabe en standardiseret spiludviklingsløsning til sjette generations videospilskonsoller , specifikt PlayStation 2 . På det tidspunkt skulle RenderWare konkurrere med sådanne softwarebiblioteker som BRender fra Argonaut Software og Reality Lab fra RenderMorphics (Reality Lab blev senere opkøbt af Microsoft og blev en del af Direct3D ). Over tid udvidede udviklerne listen over platforme og forbedrede aktivt teknologien, den blev genopfyldt med mange interne moduler (såsom sit eget fysiske modul) designet til at implementere visse funktioner; version 2 introducerede det interne scriptsprog RWX (RenderWare Script) .
I 2003 købte Criterion MathEngine, udvikleren af Karma -fysikmotoren . Karmas udviklinger dannede grundlaget for RenderWare Physics, en af komponenterne i motoren, der er ansvarlig for den fysiske model [4] .
I 2004 blev Criterion Games , der udviklede RenderWare, opkøbt af Electronic Arts og blev dets datterselskab ; som et resultat af transaktionen blev rettighederne til RenderWare-motoren også erhvervet. Før udviklingsfirmaet Criterion blev købt ud af Electronic Arts , var teknologien i høj kurs fra tredjepartsudviklere. Det var meningen, at motoren skulle udbydes til licens til tredjeparter, efter at virksomheden blev købt, men nogle kunder besluttede, at det ville være for risikabelt at stole på et produkt ejet af deres hovedkonkurrent. Så for eksempel begyndte Rockstar Games , hvis tidligere spil var bygget på RenderWare, at bruge Gamebryo (til Bully: Scholarship Edition , 2008) samt deres eget RAGE i datidens nye projekter ( GTA 4 ). Midway Games , som ofte brugte RenderWare i sin udvikling, standardiserede Unreal Engine 3 -motoren for sig selv og dens interne studier - datidens spil ( Stranglehold , Mortal Kombat vs. DC Universe , The Wheelman ) blev bygget på den. Nogen tid senere fjernede Electronic Arts RenderWare fra salg og gjorde det kun tilgængeligt for dets tilknyttede studier.
Den nye teknologiejer Electronic Arts fortsatte dog med at fastholde de gamle kontrakter og aftaler. De udviklere, der licenserede RenderWare, før de købte Criterion, var i stand til at fortsætte med at bruge motoren i deres projekt (eller serie af spil, hvis en sådan licens blev købt).
Repræsentanter for Electronic Arts har fremsat adskillige kontroversielle udtalelser om denne motor, især Bing Gordon ( eng. Bing Gordon ), administrerende direktør for EA, udtalte i et interview med Gamasutra i 2017, at RenderWare "ikke er egnet til den næste [syvende] generation af konsoller og kan ikke konkurrere med Unreal Engine ", så "Electronic Arts stoppede med at bruge det i deres projekter" [5] , hvilket ikke stemmer overens med det faktum, at mange af virksomhedens spil fra disse år blev produceret ved hjælp af RenderWare.
Criterion Games fortsatte med at udvikle teknologien inden for studiets vægge: Criterions 2010 -spil Burnout Paradise og Need For Speed: Hot Pursuit blev skabt på de nyeste versioner af motoren [6] , derudover EA's lukkede division Bright Light (placeret i samme bygning som Criterion) lavet på de seneste versioner af RenderWare Harry Potter og Føniksordenen og Harry Potter og Halvblodsprinsen .
RenderWare er en integreret softwarepakke - en spilmotor , der kombinerer alle de nødvendige komponenter til udvikling af tredimensionelle applikationer: en grafikmotor , en fysikmotor , en lydmotor , et kunstig intelligenssystem osv. Derudover giver det udviklere med en multiplatform applikationsprogrammeringsgrænseflade ( eng. ).api Kildekoden er skrevet i programmeringssproget C++ .
Mange spil på RenderWare-motoren (for eksempel spil i Grand Theft Auto-serien , Bully (PS2), The Sims 3 , Harry Potter og Føniksordenen ) gør udstrakt brug af motorens muligheder til at arbejde med meget store detaljerede placeringer . Et kort over et meget stort område kan indlæses i farten, med lidt eller ingen ventetid på afspilleren og ingen indlæsningsskærm. Teknisk set er lokationer normalt opdelt i sektioner, som belastes gradvist. For at spare RAM bruges LOD -metoden - detaljeringsniveauer: når et objekt er langt fra spillerens synlighed, erstattes dets meget detaljerede model uden problemer af en model med lavere detaljer og teksturstørrelse, således sparer motoren spillerens systemressourcer. Mip-mapping (MIP-teksturering) bruges til de samme formål - en anden optimeringsteknik, men kun relateret til teksturer.
Grafikmotoren (komponenten, der er ansvarlig for grafikbehandlingen) understøtter både statiske (præ-renderede) og bløde dynamiske skygger, som kan blive påvirket af placeringen af lyskilder . Til belysning kan per -vertex lyn og lyskort bruges .
Præget teksturering og arbejde med højopløselige teksturer er blevet implementeret; arbejde med vertex og pixel shaders , frame-by-frame og skeletfiguranimation , avanceret partikelsystem , specialeffekter til vand og himmel (inklusive brug af shaders ).
Desuden understøtter grafikmotoren en lang række efterbehandlingseffekter, såsom: motion blur , bloom , High Dynamic Range Rendering , dybdeskarphed osv.
Fysikmotoren , almindeligvis omtalt som RenderWare Physics, er baseret på Karma -fysikmotoren . Det giver grundlæggende fysik, kollisionsdetektion , ragdoll - fysik, køretøjsfysik.
Lydmotoren giver 3D Dolby Surround-lyd .
RenderWare-spilmotoren har mange interne versioner (f.eks. var Grand Theft Auto: Vice City i 2003 baseret på version 3.x [7] , mens motorversionen fra Need for Speed: Hot Pursuit (2010) og Need for Speed: Most Wanted (2012) ) kaldes [6] [8] [9] Chameleon ), men for det meste er oplysninger om versionerne af motoren, der bruges i spil, ikke rapporteret nogen steder.
Lækkede versioner af motoren kan findes på nettet, såsom RenderWare Studio SDK fra midten af 2004 (det ville være en krænkelse af ophavsretten at bruge den ).
Derudover er reverse engineering -entusiaster begyndt at udvikle OpenRW. Det blev en implementering af RenderWare-versionen fra GTA 3 og senere Vice City , med alle de udviklinger, der er lavet til det af Rockstar Games (alle dataformater brugt i ovenstående spil er understøttet). Forfatterne har til hensigt at bruge motoren sammen med den originale GTA 3 eller VC: motoren, der er tilgængelig til download, vil bruge sine ressourcer, hvilket giver afspilleren bedre kompatibilitet med moderne platforme og systemer. Motorlageret er blevet fjernet fra GitHub efter en klage fra GTA - ophavsretsindehaveren Take-Two Interactive , selvom kildekoderne stadig er tilgængelige til download fra andre kilder. [10] [11]
Listen er ufuldstændig.
Spillet | År | Platform | Udvikler |
---|---|---|---|
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 |
Airport Tycoon | 2000 | PC (Windows) | Krisalis software |
Airport Tycoon 3 | 2003 | PC (Windows) | Global Star Software |
airblade | 2002 | PlayStation 2 | Kriterium software |
Alias | 2004 | PC (Windows), PlayStation 2, Xbox | Acclaim Studios Cheltenham |
Apache luftangreb | 2003 | PC (Windows) | InterActive Vision Spil |
Aksel Rage | Annulleret | PC (Windows), PlayStation 2 | Akella |
Battlefield 2: Modern Combat | 2006 | PlayStation 2, Xbox, Xbox 360 | Digitale illusioner |
Sort | 2006 | PlayStation 2, Xbox | Kriterium software |
Blegemiddel: Erabareshi Tamashii | 2005 | PlayStation 2 | Sony Computer Entertainment |
Blitz: Ligaen | 2005 | PlayStation 2, Xbox | midtvejskampe |
Bratz: Rock Angelz | 2004 | PC (Windows), PlayStation 2, GameCube | Blitz-spil, AWE-spil |
Broken Sword: The Sleeping Dragon | 2003 | PC (Windows), PlayStation 2, Xbox | Revolution software |
Mobber [12] | 2006 | PlayStation 2 | Rockstjerne Vancouver |
Bully: Special Edition | 2006 | PlayStation 2 | Rockstjerne Vancouver |
Brænde ud | 2001 | GameCube, PlayStation 2, Xbox | Kriterium software |
Udbrændthed 2: Point of Impact | 2002 | GameCube, PlayStation 2, Xbox | Kriterium software |
Udbrændthed 3: Nedtagning | 2004 | PlayStation 2, Xbox | Kriterium software |
Udbrændthedslegender | 2005 | PSP | Kriterium software |
Udbrændthed hævn | 2005 | PlayStation 2, Xbox, Xbox 360 | Kriterium software |
Udbrændthedsdominator | 2007 | PlayStation 2, PSP | Kriterium software |
Udbrændt paradis | 2008 | PlayStation 3, Xbox 360 | Kriterium software |
Burnout Paradise: The Ultimate Box | 2009 | PC (Windows) | Kriterium software |
Burnout Paradise Remastered | 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 |
Kinesisk Paladin 4 | 2007 | PC (Windows) | Softstar Shanghai |
Kinesisk Paladin 5 | 2011 | PC (Windows) | Softstar Beijing |
Kinesisk Paladin online | 2009 | PC (Windows) | Softstar Taipei |
by krise | 2001 | PlayStation 2 | Syscom Underholdning |
Kold frygt | 2005 | PC (Windows), PlayStation 2, Xbox | Darkworks |
kold vinter | 2005 | PlayStation 2 | Swordfish Studios |
Commandos: Strike Force | 2006 | PC (Windows), PlayStation 2, Xbox | Pyro Studios |
undertrykkelse | 2007 | Xbox 360 | Realtime verdener |
mørkt ur | 2005 | PlayStation 2, Xbox | High Moon Studios |
DiRT: Artens oprindelse | 2006 | PC (Windows) | Nu Generation Games Ltd |
Deep Fighter | 2000 | PC (Windows), Dreamcast | Kriterium software |
Drøm om spejl online | 2005 | PC (Windows) | Softstar Taipei |
DreamMix TV World Fighters | 2003 | PlayStation 2, Gamecube | Rød underholdning |
Eve Burst Error Plus | 2003 | PlayStation 2 | spil landsby |
Evil Dead: Regeneration | 2005 | PC (Windows), PlayStation 2, Xbox | Cranky Pants spil |
Evolution GT | 2006 | PC (Windows), PlayStation 2 | sorte bønner |
Fight Night runde 3 | 2006 | PlayStation 2, PlayStation 3, Xbox 360, Xbox, PSP | EA Chicago |
Fodbold generation | 2003 | PC (Windows) | præcision |
Frank Herberts klit | 2001 | PC (Windows), PlayStation 2 | Cryo interaktiv underholdning |
Gauntlet: Syv sorger | 2005 | PlayStation 2, Xbox | Midway Games San Diego |
Garfield | 2004 | PC (Windows), Playstation 2 | Kodeaberne |
G-nome | 1998 | PC (Windows) | Niveau 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 og Ildpokalen [14] | 2005 | PC (Windows), GameCube, PlayStation 2, Xbox | EA Bright Light |
Harry Potter og Føniksordenen | 2007 | PC (Windows), PlayStation 2, PlayStation 3, Xbox, Xbox 360, Wii, GameCube | EA Bright Light |
Harry Potter og halvblodsprinsen | 2009 | PC (Windows), PlayStation 2, PlayStation 3, Xbox, Xbox 360, Wii | EA Bright Light |
Stillehavets helte | 2006 | PC (Windows), PlayStation 2, Xbox | Stillehavets helte |
Jackass: The Game | 2008 | PlayStation 2, PlayStation Portable, Nintendo DS | Sidhe Interactive, Sensory Sweep Studios |
Kamen Rider: Seigi no Keifu | 2005 | PlayStation 2 | Cavia |
afbryderkontakt | 2003 | PC (Windows), PlayStation 2, Xbox | Namco Hometek |
morder 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 |
Menneskejagt | 2003 | PC (Windows), PlayStation 2, Xbox | Rockstar North |
Menneskejagt 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 spil |
Mortal Kombat: Armageddon | 2006 | PlayStation, Xbox, Wii | midtvejskampe |
Mortal Kombat: Deadly Alliance | 2002 | GameCube, PlayStation 2, Xbox | midtvejskampe |
Mortal Kombat: Bedrag | 2004 | GameCube, PlayStation 2, Xbox | midtvejskampe |
Filmene | 2005 | PC (Windows), Mac | Lionhead Studios |
Filmene: Stunts og effekter | 2006 | PC (Windows), Mac | Lionhead Studios |
Gale spor | 2006 | PC (Windows), Xbox 360 | belastning inkl. |
Nana | 2005 | PlayStation 2 | Konami |
NBA Ballers | 2004 | PlayStation 2, Xbox | midtvejskampe |
NFL Blitz 20-03 | 2002 | PlayStation 2, Gamecube, Xbox | midtvejskampe |
NRL Rugby League | 2003 | PC (Windows), PlayStation 2, Xbox | Tru Blu underholdning |
Need for Speed: Hot Pursuit | 2010 | PC (Windows), PlayStation 3, Xbox 360, Wii | Kriterium spil |
Need for Speed: Hot Pursuit Remastered | 2020 | PC (Windows), PlayStation 4, Xbox One, Nintendo Switch | Kriteriespil , Stjerneunderholdning [13] |
Need for Speed: Most Wanted [9] | 2012 | PC (Windows), PlayStation 3, Xbox 360, Wii U | Kriterium spil |
mærkelig | 2004 | PC (Windows), PlayStation 2, Xbox | Hydravision Entertainment MC2 |
Uklar 2 | 2007 | PC (Windows), PlayStation 2, Xbo, Wii | Hydravision underholdning |
Outlaw Golf 2 | 2004 | PlayStation 2, Xbox | Global Star Software |
Pro Evolution Soccer 2 | 2002 | PC (Windows), PlayStation 2 | Konami |
Røde jetfly | 2006 | PC (Windows) | Interaktiv Vision |
Rig mand 7 | 2003 | PC (Windows) | Softstar Beijing |
Rich Man 7 Plus: Touring Formosa | 2004 | PC (Windows) | Softstar Beijing |
Rig mand 8 | 2006 | PC (Windows) | Softstar Beijing |
Rich Man Universe Online | 2010 | PC (Windows) | Softstar Beijing |
RoboCop | 2003 | PC (Windows) | Titus Interactive |
Forbrændt Planet | 1996 | PC (Windows) | Kriterium software |
AR: Squadra Corse Alfa Romeo [16] | 2005 | PC (Windows), PlayStation 2, Xbox | sorte bønner |
Scar of Sky online | 2010 | PC (Windows) | Softstar Taipei |
Hemmelige våben over Normandiet | 2003 | PC (Windows), PlayStation 2, Xbox | Fuldstændig spil |
Sonic og de hemmelige ringe | 2007 | Wii | Sonic Team |
Shadow the Hedgehog | 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 |
Stjernestatus 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 |
Skøjte [17] | 2007 | Xbox 360, PlayStation 3 | EA Black Box |
Skøjte 2 | 2009 | Xbox 360, PlayStation 3 | EA Black Box |
Skøjte 3 | 2010 | Xbox 360, PlayStation 3 | EA Black Box |
Strike Force Bowling | 2004 | PC (Windows), PlayStation 2, PlayStation 3, GameCube, Xbox | LAB rotter |
Suikoden III | 2002 | PlayStation 2 | Konami |
Super Bikes Riding Challenge | 2006 | PC (Windows), PlayStation 2 | sorte bønner |
Tech Deck: Bare Knuckle Grind | 2005 | Xbox | Visionscape Interactive |
Teenage Mutant Ninja Turtles: Mutant Melee | 2005 | PC (Windows), GameCube, PlayStation 2, Xbox | Konami |
Gudfaderen | 2005 | PC (Windows), PlayStation 2, Xbox | EA Redwood Shores |
De utrolige | 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 |
Sims 3 | 2009 | PC (Windows), PlayStation 3, Xbox 360 | Maxis |
Scarface: Verden er din | 2006 | PC (Windows), PlayStation 2, Wii, Xbox | Radikal underholdning |
The Settlers: Heritage of Kings | 2004 | PC (Windows) | Blå Byte |
Polarekspressen [16] | 2004 | PC (Windows), PlayStation 2 | blå tone |
The Simpsons skateboard | 2004 | PlayStation 2 | Kodeaberne |
Swashbucklers: Blå vs Grå | 2007 | PC (Windows), PlayStation 2 | Akella |
Etherias sværd | 2005 | PlayStation 2 | Konami |
Krigerne | 2005 | PlayStation 2, Xbox, PSP | Rockstar Toronto |
Tony Hawk's Pro Skater 3 | 2001 | PC (Windows), GameCube, PlayStation 2, Xbox | Neversoft |
Tony Hawk's 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 undergrund | 2003 | PC (Windows), GameCube, PlayStation 2, Xbox | Neversoft |
total overdosis | 2005 | PC (Windows), PlayStation 2, Xbox | Deadline spil |
Wangan Midnight Maximum Tune | 2004 | arkade maskine | Genki |
Wangan Midnight Maximum Tune 2 | 2005 | arkade maskine | Genki |
Uden varsel | 2005 | PlayStation 2, Xbox | Circle Studio |
Xuan Yuan Sword 5 | 2006 | PC (Windows) | Softstar Taipei |
Xuan Yuan Sword Plus: Han-skyen | 2007 | PC (Windows) | Softstar Taipei |
Xuan Yuan Sword Plus: The Far of Cloud | 2010 | PC (Windows) | Softstar Taipei |
dig selv!Fitness | 2004 | PC (Windows), PlayStation 2, Xbox | svarDESIGN |
Zazarah: Den skjulte portal [18] | 2002 | PC (Windows) | Funatisk udvikling |
En kamp med en skygge | 2005 | PC (Windows) | Akella |
Shadow Fight 2 | 2007 | PC (Windows) | TM Studios ( Akella ) |