RenderWare | |
---|---|
| |
Tyyppi | Pelimoottori ( luettelo ) |
Kehittäjä | Kriteeri pelit |
Laitteistoalusta |
IBM PC -yhteensopiva tietokone Xbox 360 Xbox PlayStation 3 PlayStation 2 PlayStation Kannettava Wii GameCube Dreamcast Android iOS N-Gage |
Tuettu käyttöjärjestelmä |
Microsoft Windows Mac OS X |
Kielellä kirjoitettu | C++ |
Lisenssi | omistusoikeus |
Ensimmäinen peli moottorilla | Poltettu planeetta / 1996 |
Viimeinen peli moottorilla | Need for Speed: Hot Pursuit Remastered / 2020 |
renderware.com |
RenderWare on brittiläisen Criterion Gamesin kehittämä pelimoottori .
RenderWare kehitettiin laajaa alustojen välistä ajatellen, ja se tukee Microsoft Windows- ja Mac OS X -käyttöjärjestelmiä , pelikonsoleita GameCube , Wii , Xbox , Xbox 360 , PlayStation 2 , PlayStation 3 ja muita (mukaan lukien harvinaisemmat alustat, kuten N-Gage ) [ 1] [2] .
RenderWare on yksi tunnetuimmista teknologioista tietokonepelien kehittämisen alalla ; moottoria on käytetty muun muassa Burnout- , Grand Theft Auto- , Tony Hawk's Pro Skater- ja The Sims [3] -sarjoissa .
RenderWare sai alkunsa aikana, jolloin ohjelmistografiikan renderöinti suorittimissa ja laitteiston renderöinti varhaisissa GPU :issa kilpailivat luodakseen standardoidun pelinkehitysratkaisun kuudennen sukupolven videopelikonsoleille , erityisesti PlayStation 2 :lle . Tuolloin RenderWare joutui kilpailemaan sellaisten ohjelmistokirjastojen kanssa, kuten Argonaut Softwaren BRender ja RenderMorphicsin Reality Lab ( Microsoft osti myöhemmin Reality Labin ja siitä tuli osa Direct3D :tä ). Ajan myötä kehittäjät laajensivat alustojen luetteloa ja paransivat aktiivisesti tekniikkaa, sitä täydennettiin monilla sisäisillä moduuleilla (kuten omalla fyysisellä moduulillaan), jotka on suunniteltu toteuttamaan tiettyjä ominaisuuksia; versio 2 esitteli sisäisen komentosarjakielen RWX (RenderWare Script) .
Vuonna 2003 Criterion osti MathEnginen, Karma - fysiikkamoottorin kehittäjän . Karman kehitys muodosti perustan RenderWare Physicsille, joka on yksi fyysisestä mallista vastaavan moottorin komponenteista [4] .
Vuonna 2004 Electronic Arts osti RenderWarea kehittävän Criterion Gamesin , ja siitä tuli sen tytäryhtiö . kaupan seurauksena hankittiin myös oikeudet RenderWare-moottoriin. Ennen kuin Electronic Arts osti kehitysyhtiön Criterionin , teknologialla oli suuri kysyntä kolmannen osapuolen kehittäjiltä. Moottoria piti tarjota kolmansille osapuolille lisensoitaviksi yrityksen ostamisen jälkeen, mutta jotkut asiakkaat katsoivat, että olisi liian riskialtista luottaa pääkilpailijansa omistamaan tuotteeseen. Joten esimerkiksi Rockstar Games , jonka aiemmat pelit rakennettiin RenderWarelle, alkoivat käyttää Gamebryoa ( Bully: Scholarship Editionille , 2008) sekä omaa RAGEaan aikansa uusissa projekteissa ( GTA 4 ). Midway Games , joka käytti kehitystyössään usein RenderWarea, standardoi Unreal Engine 3 -moottorin itselleen ja sisäisille studioilleen - tuon ajan pelit ( Stranglehold , Mortal Kombat vs. DC Universe , The Wheelman ) rakennettiin sen varaan. Jonkin aikaa myöhemmin Electronic Arts poisti RenderWaren myynnistä, jolloin se oli vain sen tytäryhtiöiden studioiden käytettävissä.
Uusi teknologian omistaja Electronic Arts kuitenkin jatkoi vanhojen sopimusten ja sopimusten säilyttämistä. Ne kehittäjät, jotka lisensoivat RenderWaren ennen Criterionin ostamista, pystyivät jatkamaan moottorin käyttöä projektissaan (tai pelisarjassa, jos tällainen lisenssi ostettiin).
Electronic Artsin edustajat ovat antaneet useita kiistanalaisia lausuntoja tästä moottorista, erityisesti Bing Gordon ( eng. Bing Gordon ), EA:n toimitusjohtaja, totesi Gamasutran haastattelussa vuonna 2017, että RenderWare "ei sovellu seuraavaan [seitsemänteen] sukupolven konsolia eivätkä pysty kilpailemaan Unreal Enginen kanssa ", joten "Electronic Arts lopetti sen käytön projekteissaan" [5] , mikä ei ole yhdenmukainen sen tosiasian kanssa, että monet yrityksen noiden vuosien peleistä tuotettiin RenderWarella.
Criterion Games jatkoi teknologian kehittämistä studion seinien sisällä: Criterionin vuoden 2010 pelit Burnout Paradise ja Need For Speed: Hot Pursuit luotiin moottorin uusimmille versioille [6] , lisäksi EA:n suljettu divisioona Bright Light (sijaitsee sama rakennus kuin Criterion) tehty uusimmille versioille RenderWare Harry Potter and the Order of the Phoenix ja Harry Potter and the Half-Blood Prince .
RenderWare on integroitu ohjelmistopaketti - pelimoottori , joka yhdistää kaikki tarvittavat komponentit kolmiulotteisten sovellusten kehittämiseen: grafiikkamoottori , fysiikkamoottori , äänimoottori , tekoälyjärjestelmä jne. Lisäksi se tarjoaa kehittäjille monikäyttöisellä sovellusohjelmointirajapinnalla ( eng. ).api . Lähdekoodi on kirjoitettu C++-ohjelmointikielellä .
Monet RenderWare-moottorin pelit (esimerkiksi Grand Theft Auto -sarjan pelit , Bully (PS2), The Sims 3 , Harry Potter ja Order of the Phoenix ) hyödyntävät laajasti moottorin ominaisuuksia työskennelläkseen erittäin suurten yksityiskohtaisten paikkojen kanssa. . Erittäin suuren alueen kartta voidaan ladata lennossa, vain vähän tai ei ollenkaan pelaajaa odottamatta ja ilman latausnäyttöä. Teknisesti paikat on yleensä jaettu osiin, jotka kuormataan asteittain. RAM-muistin säästämiseksi käytetään LOD -menetelmää - detaljitasoja: kun esine on kaukana pelaajan näkyvyydestä, sen erittäin yksityiskohtainen malli korvataan sujuvasti mallilla, jossa on pienempi yksityiskohta ja pintakuvio, jolloin moottori säästää pelaajan järjestelmäresursseja. Mip-mappausta (MIP-teksturointia) käytetään samoihin tarkoituksiin - toinen optimointitekniikka, mutta liittyy vain tekstuureihin.
Grafiikkamoottori (grafiikan käsittelystä vastaava komponentti) tukee sekä staattisia (esirenderöityjä) että pehmeitä dynaamisia varjoja, joihin valonlähteiden sijainti voi vaikuttaa . Valaistukseen voidaan käyttää huippupistekohtaista salamaa ja valokarttoja .
Kohokuvioitu teksturointi ja työskentely korkearesoluutioisilla tekstuureilla on toteutettu; työskennellä vertex- ja pikselivarjostimien , kehys-kuvan ja luurankohahmojen animaation, edistyneen hiukkasjärjestelmän , veden ja taivaan erikoistehosteiden (mukaan lukien varjostimien käyttö ) kanssa.
Grafiikkamoottori tukee myös laajaa valikoimaa jälkikäsittelytehosteita, kuten liikkeen sumennus , kukinta , High Dynamic Range Rendering , syväterävyys jne.
Fysiikkamoottori , jota kutsutaan yleisesti nimellä RenderWare Physics, perustuu Karman fysiikkamoottoriin . Se tarjoaa perusfysiikkaa, törmäyksen havaitsemista , ragdoll- fysiikkaa ja ajoneuvofysiikkaa.
Äänimoottori tarjoaa 3D Dolby Surround - äänen .
RenderWare-pelimoottorilla on useita sisäisiä versioita (esimerkiksi Grand Theft Auto: Vice City vuonna 2003 perustui versioon 3.x [7] , kun taas Need for Speed: Hot Pursuitin (2010) ja Need for Speedin moottoriversio: Most Wanted (2012) ) on nimeltään [6] [8] [9] Chameleon ), mutta enimmäkseen tietoa peleissä käytetyistä moottorin versioista ei raportoida missään.
Verkosta löytyy vuotaneita versioita moottorista, kuten RenderWare Studio SDK vuoden 2004 puolivälistä (sen käyttäminen loukkaisi tekijänoikeuksia ).
Lisäksi käänteistekniikan harrastajat ovat alkaneet kehittää OpenRW:tä. Siitä tuli GTA 3 :n ja myöhemmin Vice Cityn RenderWare-version toteutus, kaikki Rockstar Gamesin siihen tekemät kehitystyöt (kaikki yllä olevassa pelissä käytetyt datamuodot ovat tuettuja). Kirjoittajat aikovat käyttää moottoria yhdessä alkuperäisen GTA 3:n tai VC:n kanssa: ladattava moottori käyttää resurssejaan, mikä tarjoaa soittimelle paremman yhteensopivuuden nykyaikaisten alustojen ja järjestelmien kanssa. Moottorin arkisto on poistettu GitHubista GTA:n tekijänoikeuksien haltijan Take-Two Interactiven valituksen seurauksena , vaikka lähdekoodit ovat edelleen ladattavissa muista lähteistä. [10] [11]
Luettelo on epätäydellinen.
Peli | vuosi | Alusta | Kehittäjä |
---|---|---|---|
AFL Live 2004 | 2003 | PlayStation 2, Xbox | IR-gurut |
AFL Live Premiership Edition | 2004 | Playstation 2 | IR-gurut |
AFL Premiership 2005 | 2005 | Playstation 2 | IR-gurut |
AFL Premiership 2006 | 2006 | Playstation 2 | IR-gurut |
Lentokenttä Tycoon | 2000 | PC (Windows) | Krisalis ohjelmisto |
Lentokenttä Tycoon 3 | 2003 | PC (Windows) | Global Star -ohjelmisto |
airblade | 2002 | Playstation 2 | Kriteeriohjelmisto |
Alias | 2004 | PC (Windows), PlayStation 2, Xbox | Acclaim Studios Cheltenham |
Apache Air Assault | 2003 | PC (Windows) | Interaktiiviset visiopelit |
Akseli Rage | Peruutettu | PC (Windows), PlayStation 2 | Akella |
Battlefield 2: Modern Combat | 2006 | PlayStation 2, Xbox, Xbox 360 | Digitaalinen illuusioita |
Musta | 2006 | PlayStation 2, Xbox | Kriteeriohjelmisto |
Valkaisuaine: Erabareshi Tamashii | 2005 | Playstation 2 | Sony Computer Entertainment |
Blitz: Liiga | 2005 | PlayStation 2, Xbox | puolivälissä pelejä |
Bratz: Rock Angelz | 2004 | PC (Windows), PlayStation 2, GameCube | Blitz Games, AWE Games |
Broken Sword: The Sleeping Dragon | 2003 | PC (Windows), PlayStation 2, Xbox | Revolution Software |
Kiusaaja [12] | 2006 | Playstation 2 | Rockstar Vancouver |
Bully: Special Edition | 2006 | Playstation 2 | Rockstar Vancouver |
Loppuun palaminen | 2001 | GameCube, PlayStation 2, Xbox | Kriteeriohjelmisto |
Burnout 2: Vaikutuskohta | 2002 | GameCube, PlayStation 2, Xbox | Kriteeriohjelmisto |
Burnout 3: Takedown | 2004 | PlayStation 2, Xbox | Kriteeriohjelmisto |
Burnout Legends | 2005 | PSP | Kriteeriohjelmisto |
Burnout Revenge | 2005 | PlayStation 2, Xbox, Xbox 360 | Kriteeriohjelmisto |
Burnout Dominator | 2007 | PlayStation 2, PSP | Kriteeriohjelmisto |
Burnout-paratiisi | 2008 | PlayStation 3, Xbox 360 | Kriteeriohjelmisto |
Burnout Paradise: The Ultimate Box | 2009 | PC (Windows) | Kriteeriohjelmisto |
Burnout Paradise Remasteroitu | 2018, 2020 (PC, kytkin) | PlayStation 4, Xbox One PC (Windows), Nintendo Switch |
Kriteerausohjelmisto , Stellar Entertainment [13] |
Call of Duty: Finest Hour | 2004 | GameCube, PlayStation 2, Xbox | Spark Unlimited |
Kiinalainen Paladin 4 | 2007 | PC (Windows) | Softstar Shanghai |
Kiinalainen Paladin 5 | 2011 | PC (Windows) | Softstar Beijing |
Kiinan Paladin verkossa | 2009 | PC (Windows) | Softstar Taipei |
kaupungin kriisi | 2001 | Playstation 2 | Syscom Entertainment |
Kylmä pelko | 2005 | PC (Windows), PlayStation 2, Xbox | Darkworks |
kylmä talvi | 2005 | Playstation 2 | Swordfish Studios |
Commandot: Strike Force | 2006 | PC (Windows), PlayStation 2, Xbox | Pyro Studios |
tehoisku | 2007 | Xbox 360 | Reaaliaikaiset maailmat |
tumma kello | 2005 | PlayStation 2, Xbox | High Moon Studios |
DiRT: Lajien alkuperä | 2006 | PC (Windows) | Nu Generation Games Ltd |
Deep Fighter | 2000 | PC (Windows), Dreamcast | Kriteeriohjelmisto |
Dream of Mirror Online | 2005 | PC (Windows) | Softstar Taipei |
DreamMix TV World Fighters | 2003 | PlayStation 2, Gamecube | Red Entertainment |
Eve Burst Error Plus | 2003 | Playstation 2 | pelikylä |
Evil Dead: Regeneraatio | 2005 | PC (Windows), PlayStation 2, Xbox | Cranky Pants -pelit |
Evolution GT | 2006 | PC (Windows), PlayStation 2 | mustia papuja |
Fight Night -kierros 3 | 2006 | PlayStation 2, PlayStation 3, Xbox 360, Xbox, PSP | EA Chicago |
Jalkapallon sukupolvi | 2003 | PC (Windows) | tarkkuutta |
Frank Herbertin dyyni | 2001 | PC (Windows), PlayStation 2 | Cryo Interactive Entertainment |
Gauntlet: Seitsemän surua | 2005 | PlayStation 2, Xbox | Midway Games San Diego |
Karvinen | 2004 | PC (Windows), Playstation 2 | Koodiapinat |
G-nome | 1998 | PC (Windows) | Taso 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 Amerikka |
Harry Potter ja tulen pikari [14] | 2005 | PC (Windows), GameCube, PlayStation 2, Xbox | EA kirkas valo |
Harry Potter ja Feeniksin ritarikunta | 2007 | PC (Windows), PlayStation 2, PlayStation 3, Xbox, Xbox 360, Wii, GameCube | EA kirkas valo |
Harry Potter ja puoliverinen prinssi | 2009 | PC (Windows), PlayStation 2, PlayStation 3, Xbox, Xbox 360, Wii | EA kirkas valo |
Tyynenmeren sankarit | 2006 | PC (Windows), PlayStation 2, Xbox | Tyynenmeren sankarit |
Jackass: Peli | 2008 | PlayStation 2, PlayStation Portable, Nintendo DS | Sidhe Interactive, Sensory Sweep Studios |
Kamen Rider: Seigi no Keifu | 2005 | Playstation 2 | Cavia |
tappokytkin | 2003 | PC (Windows), PlayStation 2, Xbox | Namco Hometek |
tappaja 7 | 2005 | PC (Windows), PlayStation 2 | capcom |
Legenda Kaystä | 2005, 2010 (DS) | PlayStation 2, Nintendo DS | Neon Studios, Kaiko |
Legend of Kay: Anniversary | 2015, 2018 (kytkin) | 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 |
Manhunt | 2003 | PC (Windows), PlayStation 2, Xbox | Rockstar North |
Manhunt 2 | 2007, 2010 (PC) | PlayStation 2, PSP, Wii, PC (Windows) | Rockstar North , Rockstar London |
Max Payne 2: Max Paynen kaatuminen [15] | 2003 | PlayStation 2, Xbox | Rockstar Wien |
Major League Baseball 2K5 | 2004 | PlayStation, Xbox | Kush pelit |
Mortal Kombat: Armageddon | 2006 | PlayStation, Xbox, Wii | puolivälissä pelejä |
Mortal Kombat: Deadly Alliance | 2002 | GameCube, PlayStation 2, Xbox | puolivälissä pelejä |
Mortal Kombat: Petos | 2004 | GameCube, PlayStation 2, Xbox | puolivälissä pelejä |
Elokuvat | 2005 | PC (Windows), Mac | Lionhead Studios |
Elokuvat: Stunts & Effects | 2006 | PC (Windows), Mac | Lionhead Studios |
Hulluja kappaleita | 2006 | PC (Windows), Xbox 360 | kuorma sis. |
Nana | 2005 | Playstation 2 | Konami |
NBA Ballers | 2004 | PlayStation 2, Xbox | puolivälissä pelejä |
NFL Blitz 20-03 | 2002 | PlayStation 2, Gamecube, Xbox | puolivälissä pelejä |
NRL Rugby League | 2003 | PC (Windows), PlayStation 2, Xbox | Tru Blu Entertainment |
Need for Speed: Hot Pursuit | 2010 | PC (Windows), PlayStation 3, Xbox 360, Wii | Kriteeri pelit |
Need for Speed: Hot Pursuit Remastered | 2020 | PC (Windows), PlayStation 4, Xbox One, Nintendo Switch | Kriteeripelit , Stellar Entertainment [13] |
Need for Speed: halutuin [9] | 2012 | PC (Windows), PlayStation 3, Xbox 360, Wii U | Kriteeri pelit |
epäselvä | 2004 | PC (Windows), PlayStation 2, Xbox | Hydravision Entertainment MC2 |
Epäselvä 2 | 2007 | PC (Windows), PlayStation 2, Xbo, Wii | Hydravision Entertainment |
Outlaw Golf 2 | 2004 | PlayStation 2, Xbox | Global Star -ohjelmisto |
Pro Evolution Soccer 2 | 2002 | PC (Windows), PlayStation 2 | Konami |
Red Jets | 2006 | PC (Windows) | Interaktiivinen visio |
Rikas mies 7 | 2003 | PC (Windows) | Softstar Beijing |
Rich Man 7 Plus: Touring Formosa | 2004 | PC (Windows) | Softstar Beijing |
Rikas mies 8 | 2006 | PC (Windows) | Softstar Beijing |
Rich Man Universe verkossa | 2010 | PC (Windows) | Softstar Beijing |
RoboCop | 2003 | PC (Windows) | Titus Interactive |
Poltettu planeetta | 1996 | PC (Windows) | Kriteeriohjelmisto |
SCAR: Squadra Corse Alfa Romeo [16] | 2005 | PC (Windows), PlayStation 2, Xbox | mustia papuja |
Scar of Sky Online | 2010 | PC (Windows) | Softstar Taipei |
Salaiset aseet Normandian yllä | 2003 | PC (Windows), PlayStation 2, Xbox | Täysin pelejä |
Sonic and the Secret Rings | 2007 | Wii | Sonic-tiimi |
Shadow the Hedgehog | 2005 | GameCube, PlayStation 2, Xbox | Sonic-tiimi |
Sonic Heroes | 2003 | PC (Windows), GameCube, PlayStation 2, Xbox | Sonic-tiimi |
Paavo Pesusieni: Taistelu bikinipohjasta | 2003 | PlayStation 2, GameCube, Xbox | Heavy Iron Studios |
Tähti 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 |
Luistimet [17] | 2007 | Xbox 360, PlayStation 3 | EA Black Box |
Luistin 2 | 2009 | Xbox 360, PlayStation 3 | EA Black Box |
Luistin 3 | 2010 | Xbox 360, PlayStation 3 | EA Black Box |
Strike Force Bowling | 2004 | PC (Windows), PlayStation 2, PlayStation 3, GameCube, Xbox | LAB-rotat |
Suikoden III | 2002 | Playstation 2 | Konami |
Super Bikes Riding Challenge | 2006 | PC (Windows), PlayStation 2 | mustia papuja |
Tech Deck: Bare Knuckle Grind | 2005 | Xbox | Visionscape Interactive |
Teenage Mutant Ninja Turtles: Mutant Melee | 2005 | PC (Windows), GameCube, PlayStation 2, Xbox | Konami |
Kummisetä | 2005 | PC (Windows), PlayStation 2, Xbox | EA Redwood Shores |
Uskomattomat | 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: Maailma on sinun | 2006 | PC (Windows), PlayStation 2, Wii, Xbox | Radical Entertainment |
Uudisasukkaat: Kuninkaiden perintö | 2004 | PC (Windows) | Sininen tavu |
Polar Express [16] | 2004 | PC (Windows), PlayStation 2 | sininen sävy |
Simpsonit rullalautailu | 2004 | Playstation 2 | Koodiapinat |
Swashbucklers: sininen vs harmaa | 2007 | PC (Windows), PlayStation 2 | Akella |
Etherian miekka | 2005 | Playstation 2 | Konami |
Sotilaat | 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 Hawkin Underground | 2003 | PC (Windows), GameCube, PlayStation 2, Xbox | Neversoft |
täydellinen yliannostus | 2005 | PC (Windows), PlayStation 2, Xbox | Deadline Pelit |
Wangan Midnight Maximum Tune | 2004 | pelihalli kone | Genki |
Wangan Midnight Maximum Tune 2 | 2005 | pelihalli kone | Genki |
Ilman varoitusta | 2005 | PlayStation 2, Xbox | Circle Studio |
Xuan Yuan Sword 5 | 2006 | PC (Windows) | Softstar Taipei |
Xuan Yuan Sword Plus: Hanin pilvi | 2007 | PC (Windows) | Softstar Taipei |
Xuan Yuan Sword Plus: The Far of Cloud | 2010 | PC (Windows) | Softstar Taipei |
itsesi!Fitness | 2004 | PC (Windows), PlayStation 2, Xbox | vastausDESIGN |
Zanzarah: Piilotettu portaali [18] | 2002 | PC (Windows) | Funatiikan kehitys |
Taistelu varjon kanssa | 2005 | PC (Windows) | Akella |
Varjotaistelu 2 | 2007 | PC (Windows) | TM Studios ( Akella ) |