RAGE (Rockstar Advanced Game Engine) | |
---|---|
| |
Type | Spilmotor ( liste ) |
Udviklere |
Rockstar San Diego Rockstar North |
Tidligere motor i serien | Angel Game Engine |
Annoncedato | 12. september 2005 |
Hardware platforme |
|
Understøttet OS | Windows , macOS |
Skrevet i sprog | C++ |
Licens | proprietære |
Første spil på motoren |
Rockstar Bordtennis / 23. maj 2006 |
Sidste spil på motoren |
Red Dead Redemption 2 / 26. oktober 2018 |
rockstargames.com _ |
RAGE (eller Rockstar Advanced Game Engine ) er en spilmotor udviklet af Rockstar San Diego og Rockstar North , som er divisioner af det amerikanske firma Rockstar Games . "RAGE" er til intern brug af tilknyttede selskaber til Rockstar Games og er ikke beregnet til at blive licenseret af tredjeparter. "RAGE" blev første gang brugt i Rockstar Games præsenterer Bordtennis computerspil , som blev udgivet den 23. maj 2006 . Motoren blev senere brugt i Grand Theft Auto IV og alle dens efterfølgere, såvel som i andre spil produceret af Rockstar Games. "RAGE" understøtter IBM PC-kompatible computere og spilkonsoller : Xbox 360 , Xbox One , PlayStation 3 , PlayStation 4 , PlayStation 5 og Wii .
I første halvdel af 2000'erne brugte Rockstar Games Criterion Games ' RenderWare - spilmotor til langt de fleste af sine spil . Men i juli 2004 købte det amerikanske udgiver Electronic Arts Criterion Games sammen med dets motor. Dette forværrede RenderWares licenspolitik, så Rockstar Games besluttede at udvikle deres egen motor til deres projekter. Information om Rockstar Games intentioner om at udvikle deres egen motor dukkede op i september 2005 [1] . "RAGE" er baseret på AGE (Angel Game Engine), som oprindeligt blev udviklet af Angel Studios til Midnight Club -serien og andre spil produceret af Rockstar San Diego til sjette generation af videospilkonsoller . RAGE blev udviklet af en gruppe medarbejdere fra Rockstar San Diego og Rockstar North kaldet RAGE Technology Group [ 2 ] .
I begyndelsen af maj 2006 offentliggjorde MTV News en artikel, der bekræftede eksistensen af "RAGE"-motoren og dens brug i Rockstar Games præsenterer Bordtennis og Grand Theft Auto IV [3] . I juni fandt udgivelsen af Rockstar Games-præsenteret Bordtennis sted, og denne information blev bekræftet og afklaret [4] .
I februar 2007 annoncerede det britiske firma NaturalMotion og Rockstar Games , at " euphoria ", et proceduremæssigt animationsværktøj , ville blive brugt i fremtidige Rockstar-spil og i forlængelse heraf "RAGE"-motoren [5] . Pressemeddelelsen, der var inkluderet i den anden trailer til Grand Theft Auto IV , bekræftede i sidste ende, at Grand Theft Auto IV ville være Rockstars første spil til at bruge "eufori" [6] [7] .
Den 23. april 2008 offentliggjorde 1UP.com et interview med Rockstar North CTO'erne Adam Fowler og Sandy Roger , der udelukkende fokuserede på "RAGE" [ 2] . Den 29. april blev Grand Theft Auto IV , det andet spil , der brugte "RAGE", udgivet.
Efter Grand Theft Auto IV blev "RAGE" brugt i racerspillet Midnight Club: Los Angeles , som blev udgivet den 21. oktober 2008 [8] . Yderligere blev motoren brugt af både Grand Theft Auto IV-tilføjelser - Grand Theft Auto IV: The Lost and Damned og Grand Theft Auto: The Ballad of Gay Tony . Senere blev Red Dead Redemption [9] udgivet på motoren ( 18. maj 2010 ) og Max Payne 3 [10] blev annonceret , som også bruger "RAGE"-motoren.
Den 3. november 2011 annoncerede Rockstar Games Grand Theft Auto V [11] , spillet bruger "RAGE"-motoren [12] . Spillet blev udgivet den 17. september 2013 på Xbox 360 og PlayStation 3-konsollerne [13] , derefter den 18. november 2014 blev spillet udgivet på Xbox One og PS4, og den 14. april 2015 nåede det pc'en.
"Rockstar Advanced Game Engine" er en fuldt udstyret spilmotor , der indeholder en grafikmotor , fysikmotor , lydmotor , animationsmotor , kunstig intelligens i spillet , netværk, scriptsprog og andre komponenter. Lydmotoren og netværkskoden er udviklet af Rockstar North, mens alle andre komponenter er udviklet af Rockstar San Diego [2] .
Da motoren var gearet til brug i spil, der har en "åben sømløs verden", er den største fordel ved motoren dens evne til at håndtere store spilrum effektivt. Så når karakteren bevæger sig gennem niveauet, tilføjer motoren konstant og dynamisk nogle og fjerner andre objekter. Udviklerne rapporterede, at for dette var det nødvendigt at udvikle en pålidelig motorhukommelsesmanager , der konstant kunne allokere og fjerne objekter fra RAM uden at fragmentere den [2] .
RAGE bruger en ekstern fysikmotor kaldet Bullet Physics Library , som er gratis software . [fjorten]
Udviklerne lagde meget tid og opmærksomhed på bilernes fysik, som de forsøgte at gøre så tæt på virkeligheden som muligt. Dette system tager højde for maskinens vægt, dækkenes trækkraft på overfladen og andre egenskaber. Bilens adfærd afhænger af underlaget, den kører på, samt af vejrforhold [2] .
For at animere humanoide karakterer (mennesker) bruges " eufori " - en softwarekomponent, der selvstændigt automatisk skaber karakteranimation i farten . "euphoria" blev udviklet af NaturalMotion og er blevet brugt i RAGE som en permanent komponent siden Grand Theft Auto IV [5] .
Rockstar spil | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Studier |
| ||||||||||||||||||||
Spil |
| ||||||||||||||||||||
Teknologi | |||||||||||||||||||||
Mennesker | |||||||||||||||||||||
Relaterede |