RAGE (herní engine)

RAGE
(pokročilý herní engine Rockstar)

Logo motoru
Typ Herní engine ( seznam )
Vývojáři Rockstar San Diego Rockstar North
Předchozí motor série Andělský herní engine
Datum vyhlášení 12. září 2005
Hardwarové platformy
Podporovaný OS Windows , macOS
Napsáno jazykem C++
Licence proprietární
První hra na enginu Stolní tenis Rockstar /
23. května 2006
Poslední hra na enginu Red Dead Redemption 2 /
26. října 2018
rockstargames.com  _

RAGE (nebo Rockstar Advanced Game Engine ) je herní engine vyvinutý společnostmi Rockstar San Diego a Rockstar North , což jsou divize americké společnosti Rockstar Games . „RAGE“ je pro interní použití přidruženými společnostmi Rockstar Games a není zamýšleno jako licence třetích stran. "RAGE" byl poprvé použit v počítačové hře Rockstar Games představuje stolní tenis , která byla vydána 23. května 2006 . Engine byl později použit v Grand Theft Auto IV a všech jeho pokračováních, stejně jako v dalších hrách produkovaných Rockstar Games. „RAGE“ podporuje počítače a herní konzole kompatibilní s IBM PC : Xbox 360 , Xbox One , PlayStation 3 , PlayStation 4 , PlayStation 5 a Wii .

Historie vývoje

V první polovině roku 2000 společnost Rockstar Games používala herní engine RenderWare Criterion Games pro velkou většinu svých her . Nicméně, v červenci 2004, americký vydavatel Electronic Arts získal Criterion Games spolu s jeho enginem. To zhoršilo licenční politiku RenderWare, a tak se Rockstar Games rozhodlo pro své projekty vyvinout vlastní engine. Informace o záměru Rockstar Games vyvinout vlastní motor se objevily v září 2005 [1] . „RAGE“ je založen na AGE (Angel Game Engine), který byl původně vyvinut Angel Studios pro sérii Midnight Club a další hry produkované Rockstar San Diego pro šestou generaci videoherních konzolí . RAGE byl vyvinut skupinou zaměstnanců z Rockstar San Diego a Rockstar North s názvem RAGE Technology Group [ 2 ] .

Na začátku května 2006 zveřejnila MTV News článek potvrzující existenci enginu „RAGE“ a jeho použití v představeních Rockstar Games Table Tennis a Grand Theft Auto IV [3] . V červnu proběhlo vydání Rockstar Games presents Table Tennis a tato informace byla potvrzena a upřesněna [4] .

V únoru 2007 britská společnost NaturalMotion a Rockstar Games oznámily, že „ euphoria “, procedurální animační nástroj , bude použit v budoucích hrách Rockstar a potažmo i engine „RAGE“ [5] . Tisková zpráva, která byla zahrnuta do druhého traileru na Grand Theft Auto IV , nakonec potvrdila, že Grand Theft Auto IV bude první hrou Rockstaru, která bude používat „euforii“ [6] [7] .

23. dubna 2008 publikoval 1UP.com rozhovor s CTO  Rockstar North Adamem Fowlerem a Sandy Rogerem , který se zaměřil výhradně na "RAGE" [ 2] .  29. dubna  vyšla Grand Theft Auto IV , druhá hra , která používala „RAGE“. 

Po Grand Theft Auto IV byl „RAGE“ použit v závodní hře Midnight Club: Los Angeles , která vyšla 21. října 2008 [8] . Dále byl motor používán oběma doplňky Grand Theft Auto IV -  Grand Theft Auto IV: The Lost and Damned a Grand Theft Auto: The Ballad of Gay Tony . Později byl na enginu vydán Red Dead Redemption [9] ( 18. května 2010 ) a byl oznámen Max Payne 3 [10] , který rovněž využívá engine „RAGE“.

3. listopadu 2011 Rockstar Games oznámili Grand Theft Auto V [11] , hra využívá engine „RAGE“ [12] . Hra vyšla 17. září 2013 na konzole Xbox 360 a PlayStation 3 [13] , následně 18. listopadu 2014 hra vyšla na Xbox One a PS4 a 14. dubna 2015 se dostala i na PC.

Vlastnosti a specifikace

"Rockstar Advanced Game Engine" je plně vybavený herní engine , který obsahuje grafický engine , fyzikální engine , zvukový engine , animační engine , herní umělou inteligenci , sítě, skriptovací jazyk a další komponenty. Zvukový engine a síťový kód byly vyvinuty Rockstar North, zatímco všechny ostatní komponenty byly vyvinuty Rockstar San Diego [2] .

Protože byl engine zaměřen na použití ve hrách, které mají „otevřený bezproblémový svět“, hlavní výhodou enginu je jeho schopnost efektivně zvládat velké herní prostory. Takže, když se postava pohybuje úrovní, engine neustále a dynamicky přidává některé a odebírá jiné předměty. Vývojáři uvedli, že k tomu bylo nutné vyvinout spolehlivého správce paměti enginu , který dokáže neustále přidělovat a odstraňovat objekty z RAM, aniž by ji fragmentoval [2] .

RAGE používá externí fyzikální engine s názvem Bullet Physics Library , což je svobodný software . [čtrnáct]

Vývojáři věnovali spoustu času a pozornosti fyzice aut, které se snažili co nejvíce přiblížit realitě. Tento systém zohledňuje hmotnost stroje, trakci pneumatik na povrchu a další vlastnosti. Chování vozu závisí na povrchu, na kterém jezdí, a také na povětrnostních podmínkách [2] .

K animaci humanoidních postav (lidí) se používá „ euforie “ – softwarová součást, která nezávisle automaticky vytváří animaci postav za běhu . "euphoria" byla vyvinuta NaturalMotion a byla používána v RAGE jako permanentní součást od Grand Theft Auto IV [5] .

Seznam her využívajících engine

Název hry Vývojář Datum prvního vydání Platformy
Rockstar Games představuje stolní tenis Rockstar San Diego , Rockstar Leeds
23. května 2006 Xbox 360 , Wii
Grand Theft Auto IV Rockstar North , Rockstar Toronto
29. dubna 2008 PC ( Windows ), Xbox 360 , PlayStation 3
Půlnoční klub: Los Angeles Rockstar San Diego 21. října 2008 Xbox 360 , PlayStation 3
Grand Theft Auto IV: The Lost and Damned Rockstar North , Rockstar Toronto
17. února 2009 PC ( Windows ), Xbox 360 , PlayStation 3
Grand Theft Auto IV: Balada o gayi Tonym Rockstar North , Rockstar Toronto
29. října 2009 PC ( Windows ), Xbox 360 , PlayStation 3
Grand Theft Auto: Epizody z Liberty City Rockstar North , Rockstar Toronto
29. října 2009 PC ( Windows ), Xbox 360 , PlayStation 3
Red Dead Redemption Rockstar San Diego 18. května 2010 Xbox 360 , PlayStation 3
Red Dead Redemption: Undead Nightmare Rockstar San Diego , Rockstar North
26. října 2010 Xbox 360 , PlayStation 3
Max Payne 3 Rockstar Vancouver , Rockstar New England , Rockstar London , Rockstar Toronto


15. května 2012 PC ( Windows , macOS ), Xbox 360 , PlayStation 3
Grand Theft Auto V Rockstar North , Rockstar Toronto
17. září 2013 PC ( Windows ), Xbox 360 , PlayStation 3 , PlayStation 4 , Xbox One
Grand Theft Auto Online Rockstar North , Rockstar Toronto
1. října 2013 PC ( Windows ), Xbox 360 , PlayStation 3 , PlayStation 4 , Xbox One
Red Dead Redemption II Celý svět Rockstar Studios 26. října 2018 PC ( Windows ), PlayStation 4 , Xbox One
Red Dead Online Celý svět Rockstar Studios 27. listopadu 2018 PC ( Windows ), PlayStation 4 , Xbox One

Poznámky

  1. Grand Theft Auto: Liberty City Stories – Strávíme hodinu s největší hrou pro PSP!  (anglicky) . 1UP.com (12. září 2005). — Ačkoli si to většina hráčů neuvědomuje, jednou z nejzajímavějších poznámek o technologii Liberty City Stories je, že je to poprvé od doby, kdy série přešla do 3D, kdy existuje hra GTA, která není postavena pomocí Renderware. Místo toho motor LCS vyrobily Rockstar Leeds a Rockstar North." Datum přístupu: 19. července 2010. Archivováno z originálu 18. února 2012.
  2. 1 2 3 4 5 1UP Zaměstnanci. Grand Theft Auto 4 - Rockstar vysvětluje technologii GTA4  . 1UP.com (23. dubna 2008). — Rozhovor s CTO Rockstar North Adamem Fowlerem a Sandy Rogerem ohledně funkcí enginu RAGE. Datum přístupu: 19. července 2010. Archivováno z originálu 18. února 2012.
  3. Stephen Totilo. První pravidlo ping-pongového klubu: Povídání o hře stolního tenisu od Rockstaru Vydavatel videoher pořádá podzemní turnaje pro milovníky chuti v New Yorku.  (anglicky) . Zprávy MTV (4. května 2006). „Zástupci Rockstaru vysvětlili, že hra [ stolní tenis ] běží na RAGE, Rockstar Advanced Game Engine. Toto je grafická technologie, kterou mohou hráči očekávat od budoucích her Rockstar, včetně příštího „GTA“. Datum přístupu: 19. července 2010. Archivováno z originálu 18. února 2012.
  4. Tor Thorsen. Grand Theft Auto IV poháněné motorem pro stolní tenis?  (anglicky) . GameSpot (15. června 2006). Datum přístupu: 19. července 2010. Archivováno z originálu 18. února 2012.
  5. 1 2 NaturalMotion a Rockstar Games, Inc. Oznámit rozvojové partnerství, tisková zpráva NaturalMotion  (anglicky) (PDF)  (odkaz není k dispozici) . NaturalMotion (27. února 2007). Získáno 5. ledna 2009. Archivováno z originálu 27. září 2007.
  6. Grand Theft Auto IV Trailer 2 spuštěn! Archivováno z originálu 15. února 2012. , GTA4.net, 28. června 2007
  7. Boyer, Brandon Produkt: Grand Theft Auto IV s využitím NaturalMotion Euphoria . Gamasutra (29. června 2007). Získáno 3. dubna 2008. Archivováno z originálu 18. února 2012.
  8. Chris Roper. GC 2007: Midnight Club: Los Angeles Preview První podrobnosti o nejnovější nabídce Rockstar v jeho velmi úspěšné závodní franšíze.  (anglicky) 2. IGN.com (23. srpna 2007). Datum přístupu: 19. července 2010. Archivováno z originálu 18. února 2012.
  9. Nomád. Zobrazení: Red Dead Redemption (odkaz není k dispozici) . Absolutní hry (2. září 2009). Datum přístupu: 19. července 2010. Archivováno z originálu 12. února 2014. 
  10. Tom Bramwell. Plešatý Max Payne 3  spatřen . Eurogamer (10. června 2010). Datum přístupu: 19. července 2010. Archivováno z originálu 18. února 2012.
  11. R* Q. Oficiální oznámení Grand Theft Auto V . Rockstar Games (3. listopadu 2011). Získáno 13. června 2012. Archivováno z originálu 1. září 2012.
  12. R* K, R* Y. Herní tipy Rockstar: Učte se z legend žebříčku Max Payne 3 . Rockstar Games (11. října 2012). - " Max Payne 3 používá RAGE a také jej používáme pro GTAV ." Získáno 1. listopadu 2012. Archivováno z originálu 20. listopadu 2012.
  13. R* Q. Grand Theft Auto V přichází na jaře 2013 . Rockstar Games (30. října 2012). Získáno 1. listopadu 2012. Archivováno z originálu 20. listopadu 2012.
  14. Erwin Coumans. AAA tituly pomocí  Bullet . Oficiální stránky motoru (5. ledna 2009). — „Dovolujeme si zmínit, že některé části Bulletu byly vyvinuty a optimalizovány společně s Rockstar a začleněny do jejich herního enginu Rage, používaného na XBox 360 , PC a PLAYSTATION 3 v Midnight Club: Los Angeles a Grand Theft Auto 4 . ". Datum přístupu: 19. července 2010. Archivováno z originálu 18. února 2012.