RAGE (spelmotor)

RAGE
(Rockstar Advanced Game Engine)

Motorlogotyp
Sorts Spelmotor ( lista )
Utvecklare Rockstar San Diego Rockstar North
Tidigare motor i serien Angel Game Engine
Annonsdatum 12 september 2005
Hårdvaruplattformar
OS som stöds Windows , macOS
Skrivet på språk C++
Licens Proprietär
Första spelet på motorn Rockstar Bordtennis /
23 maj 2006
Sista spelet på motorn Red Dead Redemption 2 /
26 oktober 2018
rockstargames.com  _

RAGE (eller Rockstar Advanced Game Engine ) är en spelmotor utvecklad av Rockstar San Diego och Rockstar North , som är divisioner av det amerikanska företaget Rockstar Games . "RAGE" är för internt bruk av affiliates till Rockstar Games och är inte avsett att licensieras av tredje part. "RAGE" användes först i Rockstar Games presenterar bordtennisspelet , som släpptes den 23 maj 2006 . Motorn användes senare i Grand Theft Auto IV och alla dess uppföljare, såväl som i andra spel producerade av Rockstar Games. "RAGE" stöder IBM PC-kompatibla datorer och spelkonsoler : Xbox 360 , Xbox One , PlayStation 3 , PlayStation 4 , PlayStation 5 och Wii .

Utvecklingshistorik

Under första hälften av 2000-talet använde Rockstar Games Criterion Games RenderWare - spelmotor för de allra flesta av sina spel . Men i juli 2004 förvärvade det amerikanska förlaget Electronic Arts Criterion Games tillsammans med dess motor. Detta förvärrade RenderWares licenspolicy, så Rockstar Games bestämde sig för att utveckla sin egen motor för sina projekt. Information om Rockstar Games avsikt att utveckla sin egen motor dök upp i september 2005 [1] . "RAGE" är baserat på AGE (Angel Game Engine), som ursprungligen utvecklades av Angel Studios för Midnight Club -serien och andra spel som producerats av Rockstar San Diego för den sjätte generationen av videospelskonsoler . RAGE utvecklades av en grupp anställda från Rockstar San Diego och Rockstar North som kallas RAGE Technology Group [ 2 ] .

I början av maj 2006 publicerade MTV News en artikel som bekräftade existensen av "RAGE"-motorn och dess användning i Rockstar Games presenterar Bordtennis och Grand Theft Auto IV [3] . I juni släpptes Rockstar Games Presents Bordtennis och denna information bekräftades och förtydligades [4] .

I februari 2007 meddelade det brittiska företaget NaturalMotion och Rockstar Games att " euphoria ", ett proceduranimeringsverktyg , skulle användas i framtida Rockstar-spel och i förlängningen "RAGE"-motorn [5] . Pressmeddelandet som ingick i den andra trailern för Grand Theft Auto IV bekräftade slutligen att Grand Theft Auto IV skulle vara Rockstars första spel att använda "eufori" [6] [7] .

Den 23 april 2008 publicerade 1UP.com en intervju med Rockstar North  CTOs Adam Fowler och Sandy Roger som helt fokuserade på "RAGE" [ 2] .  Den 29 april släpptes Grand Theft Auto IV , det andra spelet  som använder "RAGE".  

Efter Grand Theft Auto IV användes "RAGE" i racingspelet Midnight Club: Los Angeles , som släpptes den 21 oktober 2008 [8] . Vidare användes motorn av både Grand Theft Auto IV-tillägg -  Grand Theft Auto IV: The Lost and Damned och Grand Theft Auto: The Ballad of Gay Tony . Senare släpptes Red Dead Redemption [9] på motorn ( 18 maj 2010 ) och Max Payne 3 [10] tillkännagavs , som också använder "RAGE"-motorn.

Den 3 november 2011 tillkännagav Rockstar Games Grand Theft Auto V [11] , spelet använder "RAGE"-motorn [12] . Spelet släpptes den 17 september 2013Xbox 360- och PlayStation 3-konsolerna [13] , den 18 november 2014 släpptes spelet på Xbox One och PS4, och den 14 april 2015 nådde det PC.

Funktioner och specifikationer

"Rockstar Advanced Game Engine" är en fullfjädrad spelmotor som innehåller en grafikmotor , fysikmotor , ljudmotor , animationsmotor , artificiell intelligens för spel , nätverk, skriptspråk och andra komponenter. Ljudmotorn och nätverkskoden utvecklades av Rockstar North, medan alla andra komponenter utvecklades av Rockstar San Diego [2] .

Eftersom motorn var inriktad på att användas i spel som har en "öppen sömlös värld" är den största fördelen med motorn dess förmåga att hantera stora spelutrymmen effektivt. Så när karaktären rör sig genom nivån lägger motorn konstant och dynamiskt till några och tar bort andra objekt. Utvecklarna rapporterade att för detta var det nödvändigt att utveckla en pålitlig motorminneshanterare som ständigt kunde allokera och ta bort objekt från RAM utan att fragmentera det [2] .

RAGE använder en extern fysikmotor som heter Bullet Physics Library som är fri programvara . [fjorton]

Utvecklarna ägnade mycket tid och uppmärksamhet åt bilarnas fysik, som de försökte göra så nära verkligheten som möjligt. Detta system tar hänsyn till maskinens vikt, däckens dragkraft på ytan och andra egenskaper. Bilens beteende beror på ytan som den åker på, samt på väderförhållandena [2] .

För att animera humanoida karaktärer (människor) används " eufori " - en mjukvarukomponent som självständigt automatiskt skapar karaktärsanimationer i farten . "euphoria" utvecklades av NaturalMotion och har använts i RAGE som en permanent komponent sedan Grand Theft Auto IV [5] .

Lista över spel som använder motorn

Namnet på spelet Utvecklaren Första releasedatum Plattformar
Rockstar Games presenterar bordtennis Rockstar San Diego , Rockstar Leeds
23 maj 2006 Xbox 360 , Wii
Grand Theft Auto IV Rockstar North , Rockstar Toronto
29 april 2008 PC ( Windows ), Xbox 360 , PlayStation 3
Midnattsklubb: Los Angeles Rockstjärnan San Diego 21 oktober 2008 Xbox 360 , PlayStation 3
Grand Theft Auto IV: The Lost and Damned Rockstar North , Rockstar Toronto
17 februari 2009 PC ( Windows ), Xbox 360 , PlayStation 3
Grand Theft Auto IV: The Ballad of Gay Tony Rockstar North , Rockstar Toronto
29 oktober 2009 PC ( Windows ), Xbox 360 , PlayStation 3
Grand Theft Auto: Avsnitt från Liberty City Rockstar North , Rockstar Toronto
29 oktober 2009 PC ( Windows ), Xbox 360 , PlayStation 3
Red Dead Redemption Rockstjärnan San Diego 18 maj 2010 Xbox 360 , PlayStation 3
Red Dead Redemption: Undead Nightmare Rockstar San Diego , Rockstar North
26 oktober 2010 Xbox 360 , PlayStation 3
Max Payne 3 Rockstar Vancouver , Rockstar New England , Rockstar London , Rockstar Toronto


15 maj 2012 PC ( Windows , macOS ), Xbox 360 , PlayStation 3
Grand Theft Auto V Rockstar North , Rockstar Toronto
17 september 2013 PC ( Windows ), Xbox 360 , PlayStation 3 , PlayStation 4 , Xbox One
Grand Theft Auto Online Rockstar North , Rockstar Toronto
1 oktober 2013 PC ( Windows ), Xbox 360 , PlayStation 3 , PlayStation 4 , Xbox One
Red Dead Redemption II Hela världen Rockstar Studios 26 oktober 2018 PC ( Windows ), PlayStation 4 , Xbox One
Red Dead Online Hela världen Rockstar Studios 27 november 2018 PC ( Windows ), PlayStation 4 , Xbox One

Anteckningar

  1. Grand Theft Auto: Liberty City Stories - Vi spenderar en timme med det största PSP-spelet som finns!  (engelska) . 1UP.com (12 september 2005). — Även om de flesta spelare inte kommer att inse det, är en av de mer intressanta anteckningarna om Liberty City Stories teknologi att detta är första gången sedan serien har gått i 3D som det finns ett GTA-spel som inte är byggt med Renderware. Istället har LCS-motorn byggts av Rockstar Leeds och Rockstar North." Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 18 februari 2012.
  2. 1 2 3 4 5 1UP Personal. Grand Theft Auto 4 - Rockstar förklarar tekniken bakom GTA4  . 1UP.com (23 april 2008). — Intervju med Rockstar North CTOs Adam Fowler och Sandy Roger angående funktionerna hos RAGE-motorn. Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 18 februari 2012.
  3. Stephen Totilo. The First Rule Of Ping-Pong Club: Talk About Rockstars bordtennisspel Utgivare av videospel är värd för underjordiska turneringar för NYC smakmakare.  (engelska) . MTV News (4 maj 2006). "Rockstar-representanterna förklarade att spelet [ Table Tennis ] kördes på RAGE, Rockstar Advanced Game Engine. Detta är den grafikteknik som spelare kan förvänta sig av framtida Rockstar-spel, inklusive nästa "GTA." Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 18 februari 2012.
  4. Tor Thorsen. Grand Theft Auto IV drivs av bordtennismotor?  (engelska) . GameSpot (15 juni 2006). Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 18 februari 2012.
  5. 1 2 NaturalMotion och Rockstar Games, Inc. Tillkännage utvecklingspartnerskap, NaturalMotion Pressmeddelande  (engelska) (PDF)  (länk ej tillgänglig) . NaturalMotion (27 februari 2007). Hämtad 5 januari 2009. Arkiverad från originalet 27 september 2007.
  6. Grand Theft Auto IV Trailer 2 lanserad! Arkiverad från originalet den 15 februari 2012. , GTA4.net, 28 juni 2007
  7. Boyer, Brandon Produkt: Grand Theft Auto IV med NaturalMotions Euphoria . Gamasutra (29 juni 2007). Hämtad 3 april 2008. Arkiverad från originalet 18 februari 2012.
  8. Chris Roper. GC 2007: Midnight Club: Los Angeles Preview Första information om Rockstars senaste erbjudande i sin mycket framgångsrika racingserie.  (engelska) 2. IGN.com (23 augusti 2007). Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 18 februari 2012.
  9. Nomad. Visningar: Red Dead Redemption (länk ej tillgänglig) . Absolute Games (2 september 2009). Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 12 februari 2014. 
  10. Tom Bramwell. Balding Max Payne 3  siktad . Eurogamer (10 juni 2010). Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 18 februari 2012.
  11. R* Q. Officiellt meddelande för Grand Theft Auto V. Rockstar Games (3 november 2011). Hämtad 13 juni 2012. Arkiverad från originalet 1 september 2012.
  12. R* K, R* Y. Rockstar-speltips: Lär dig av Max Payne 3 Leaderboard Legends . Rockstar Games (11 oktober 2012). - " Max Payne 3 använder RAGE, och vi använder det också för GTAV ." Hämtad 1 november 2012. Arkiverad från originalet 20 november 2012.
  13. R* Q. Grand Theft Auto V kommer våren 2013 . Rockstar Games (30 oktober 2012). Hämtad 1 november 2012. Arkiverad från originalet 20 november 2012.
  14. Erwin Coumans. AAA-titlar med hjälp av  Bullet . Motorns officiella webbplats (5 januari 2009). — "Vi ​​får nämna att vissa delar av Bullet har utvecklats och optimerats tillsammans med Rockstar och slagits samman till deras Rage-spelmotor, som används på Xbox 360 , PC och PLAYSTATION 3 i Midnight Club: Los Angeles och Grand Theft Auto 4 . ". Datum för åtkomst: 19 juli 2010. Arkiverad från originalet den 18 februari 2012.