RAGE (Rockstar Advanced Game Engine) | |
---|---|
| |
Tip de | Motor de joc ( Lista ) |
Dezvoltatori |
Rockstar San Diego Rockstar North |
Motorul anterior al seriei | Angel Game Engine |
Data anunțului | 12 septembrie 2005 |
Platforme hardware |
|
Sistem de operare acceptat | Windows , macOS |
Scris în limbaj | C++ |
Licență | proprietate |
Primul joc la motor |
Tenis de masă Rockstar / 23 mai 2006 |
Ultimul joc la motor |
Red Dead Redemption 2 / 26 octombrie 2018 |
rockstargames.com _ |
RAGE (sau Rockstar Advanced Game Engine ) este un motor de joc dezvoltat de Rockstar San Diego și Rockstar North , care sunt divizii ale companiei americane Rockstar Games . „RAGE” este pentru uz intern de către afiliații Rockstar Games și nu este destinat să fie licențiat de terți. „RAGE” a fost folosit pentru prima dată în jocul Rockstar Games presents Table Tennis , care a fost lansat pe 23 mai 2006 . Motorul a fost folosit ulterior în Grand Theft Auto IV și în toate sequelele sale, precum și în alte jocuri produse de Rockstar Games. „RAGE” acceptă computere și console de jocuri compatibile cu PC IBM : Xbox 360 , Xbox One , PlayStation 3 , PlayStation 4 , PlayStation 5 și Wii .
În prima jumătate a anilor 2000, Rockstar Games a folosit motorul de joc RenderWare al lui Criterion Games pentru marea majoritate a jocurilor sale . Cu toate acestea, în iulie 2004, editorul american Electronic Arts a achiziționat Criterion Games împreună cu motorul său. Acest lucru a înrăutățit politica de licențiere a RenderWare, așa că Rockstar Games a decis să-și dezvolte propriul motor pentru proiectele lor. Informații despre intenția Rockstar Games de a dezvolta propriul motor au apărut în septembrie 2005 [1] . „RAGE” se bazează pe AGE (Angel Game Engine), care a fost dezvoltat inițial de Angel Studios pentru seria Midnight Club și alte jocuri produse de Rockstar San Diego pentru a șasea generație de console de jocuri video . RAGE a fost dezvoltat de un grup de angajați de la Rockstar San Diego și Rockstar North numit RAGE Technology Group [ 2 ] .
La începutul lunii mai 2006, MTV News a publicat un articol care confirmă existența motorului „RAGE” și utilizarea acestuia în Rockstar Games prezintă Tenis de masă și Grand Theft Auto IV [3] . În iunie a avut loc lansarea Rockstar Games presents Table Tennis și această informație a fost confirmată și clarificată [4] .
În februarie 2007, compania britanică NaturalMotion și Rockstar Games au anunțat că „ euphoria ”, un instrument de animație procedurală , va fi folosit în viitoarele jocuri Rockstar și prin extensie motorul „RAGE” [5] . Comunicatul de presă care a fost inclus în al doilea trailer pentru Grand Theft Auto IV a confirmat în cele din urmă că Grand Theft Auto IV va fi primul joc Rockstar care va folosi „euforia” [6] [7] .
Pe 23 aprilie 2008, 1UP.com a publicat un interviu cu CTO -urile Rockstar North , Adam Fowler și Sandy Roger , care sa concentrat în întregime pe „RAGE” [ 2] . Pe 29 aprilie , a fost lansat Grand Theft Auto IV , al doilea joc care folosește „RAGE”.
După Grand Theft Auto IV , „RAGE” a fost folosit în jocul de curse Midnight Club: Los Angeles , care a fost lansat pe 21 octombrie 2008 [8] . În plus, motorul a fost folosit de ambele suplimente Grand Theft Auto IV - Grand Theft Auto IV: The Lost and Damned și Grand Theft Auto: The Ballad of Gay Tony . Mai târziu, Red Dead Redemption [9] a fost lansat pe motor ( 18 mai 2010 ) și a fost anunțat Max Payne 3 [10] , care folosește și motorul „RAGE”.
Pe 3 noiembrie 2011, Rockstar Games a anunțat Grand Theft Auto V [11] , jocul folosește motorul „RAGE” [12] . Jocul a fost lansat pe 17 septembrie 2013 pe consolele Xbox 360 și PlayStation 3 [13] , apoi pe 18 noiembrie 2014 jocul a fost lansat pe Xbox One și PS4, iar pe 14 aprilie 2015 a ajuns pe PC.
„Rockstar Advanced Game Engine” este un motor de joc complet care conține un motor grafic , un motor fizic , un motor de sunet, un motor de animație , inteligență artificială a jocului , rețele, limbaj de scripting și alte componente. Motorul de sunet și codul de rețea au fost dezvoltate de Rockstar North, în timp ce toate celelalte componente au fost dezvoltate de Rockstar San Diego [2] .
Deoarece motorul a fost orientat spre utilizarea în jocuri care au o „lume deschisă fără sudură”, principalul avantaj al motorului este capacitatea sa de a gestiona eficient spații mari de joc. Deci, atunci când personajul trece prin nivel, motorul adaugă constant și dinamic unele și elimină alte obiecte. Dezvoltatorii au raportat că pentru aceasta a fost necesar să se dezvolte un manager de memorie al motorului de încredere, care să poată aloca și elimina în mod constant obiecte din RAM fără a o fragmenta [2] .
RAGE folosește un motor extern de fizică numit Bullet Physics Library care este software gratuit . [paisprezece]
Dezvoltatorii au acordat mult timp și atenție fizicii mașinilor, pe care au încercat să o apropie cât mai mult de realitate. Acest sistem ține cont de greutatea utilajului, de tracțiunea anvelopelor pe suprafață și de alte caracteristici. Comportamentul mașinii depinde de suprafața pe care circulă, precum și de condițiile meteorologice [2] .
Pentru a anima personaje umanoide (oameni), se folosește „ euforia ” - o componentă software care creează automat în mod independent animația personajelor din mers . „euphoria” a fost dezvoltat de NaturalMotion și a fost folosit în RAGE ca componentă permanentă de la Grand Theft Auto IV [5] .
Jocuri Rockstar | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Studiouri |
| ||||||||||||||||||||
Jocuri |
| ||||||||||||||||||||
Tehnologie | |||||||||||||||||||||
oameni | |||||||||||||||||||||
Legate de |