Rockstar Advanced Game Engine (littéralement « Moteur de jeu avancé de Rockstar »), plus connu sous son acronyme RAGE, est un moteur de jeu vidéo propriétaire développé par l'équipe RAGE Technology Group, subdivision du studio Rockstar San Diego, appartenant au développeur et éditeur Rockstar Games. Contrairement à ce que son nom unique laisse penser, RAGE désigne en réalité une suite d'outils technologiques interconnectés — moteur de rendu propriétaire, outils d'édition de niveaux, systèmes de scripting et middlewares tiers spécialisés — plutôt qu'un moteur monolithique unique.
| Créateur | Rockstar San Diego |
|---|---|
| Développé par | RAGE Technology Group |
| Première version | 2006 |
| Système d'exploitation | Microsoft Windows et macOS |
| Environnement |
Ordinateur(s) : Console(s) : PlayStation 3, Xbox 360, Wii, PlayStation 4, Xbox One, Google Stadia, Nintendo Switch, PlayStation 5, Xbox Series, Nintendo Switch 2 Tablette(s) tactile(s) : Téléphone(s) mobile(s) : |
| Langues | Multilingue |
| Type | Moteur de jeu |
| Licence | Propriétaire |
| Site web | Site officiel |

Histoire
modifierOrigines : Angel Studios
modifierLe studio à l'origine de RAGE, Rockstar San Diego, s'appelait à l'origine Angel Studios, une société fondée en 1984 par Diego Angel et basée à Carlsbad, en Californie. En 1999, Angel Studios développe Midtown Madness pour Microsoft, un jeu de course en monde ouvert qui posera les bases conceptuelles de la série Midnight Club[1].
Angel Studios collabore ensuite étroitement avec Rockstar Games sur Smuggler's Run (2000) et Midnight Club (2000), deux titres lancés en tant que jeux de lancement de la PlayStation 2. C'est durant cette période qu'Angel Studios développe l'Angel Game Engine (AGE), le moteur qui servira de fondation technique à RAGE.
Rachat par Take-Two et création de la RAGE Technology Group
modifierEn novembre 2002, Take-Two Interactive (société mère de Rockstar Games) acquiert Angel Studios pour environ 28 millions de dollars (en numéraire et en actions), et le studio est rebaptisé Rockstar San Diego. Diego Angel quitte le studio en mai 2005 pour retourner en Colombie.
Le rachat de Red Dead Revolver, projet initialement développé par Angel Studios pour Capcom, illustre la transition technologique de cette période : Capcom annule officiellement le projet en août 2003, mais Rockstar San Diego avait continué à y travailler en parallèle ; le jeu est réannoncé sous bannière Rockstar quatre mois plus tard, sous la supervision de Jamie King[1].
C'est dans ce contexte qu'est créée, à partir de 2004, la RAGE Technology Group, une équipe interne dédiée chargée de faire évoluer l'AGE vers ce qui deviendra RAGE, dans le but de faciliter le développement sur Windows et sur la septième génération de consoles (PlayStation 3, Xbox 360, Wii).
Premiers pas et adoption progressive
modifierLe moteur est testé pour la première fois sur Rockstar Games Presents Table Tennis (2006), un jeu de sport qui sert de vitrine technologique pour les systèmes de physique et d'animation avancés du moteur. RAGE est ensuite étendu aux jeux de course avec Midnight Club: Los Angeles (2008), avant sa première grande application en monde ouvert avec Grand Theft Auto IV (2008), qui combine le moteur avec la bibliothèque de physique Bullet et le système d'animation Euphoria de NaturalMotion pour simuler des foules de PNJ et des véhicules destructibles en temps réel.
Architecture
modifierRAGE repose sur une architecture modulaire combinant un cœur de rendu et de gestion de scène propriétaire avec plusieurs middlewares tiers spécialisés :
- Euphoria (NaturalMotion) : moteur d'animation procédurale dynamique, utilisé pour générer en temps réel les réactions physiques réalistes des personnages (chutes, collisions, équilibre) ;
- Bullet Physics : bibliothèque de simulation physique open source, employée pour la dynamique des véhicules, les collisions d'objets et la destruction d'environnements ;
- Bink Video : codec vidéo propriétaire utilisé pour la compression et la lecture des cinématiques précalculées.
En interne, le moteur s'accompagne d'un ensemble d'outils de production dédiés, notamment un éditeur de niveaux permettant le placement d'objets, le scripting d'événements et la gestion des zones de monde ouvert. Comme c'est la norme dans l'industrie du jeu vidéo AAA, les équipes de développement s'appuient également sur des interfaces de débogage en mode immédiat (de la famille ImGui), affichées en surimpression du jeu pour ajuster en temps réel les paramètres de rendu, de physique, d'IA ou de performance pendant les phases de production — ces outils ne sont toutefois pas exposés au joueur final.
Le moteur a connu plusieurs évolutions majeures :
- Avec Grand Theft Auto V (2013), RAGE est retravaillé pour intégrer l'occlusion ambiante, un système d'éclairage et de particules amélioré, ainsi que le support de DirectX 11, des améliorations également portées à la version Windows de Max Payne 3.
- Pour Red Dead Redemption 2 (2018), le moteur est étendu pour gérer des environnements naturels à très grande échelle (LOD avancé, météo dynamique, IA de la faune) sur des cartes de la taille d'un État américain.
Le moteur pour Grand Theft Auto VI
modifierLes changements apportés au moteur pour Grand Theft Auto VI font l'objet de spéculations dans la presse spécialisée. L'ancien concepteur audio de Rockstar Games Rob Carr estime que le studio a probablement reconstruit l'intégralité du moteur RAGE, jugeant que l'architecture technologique a considérablement évolué depuis GTA V, sorti trois générations de consoles plus tôt, tout en précisant qu'il s'agit de spéculation personnelle n'ayant plus travaillé chez Rockstar depuis près d'une décennie. À l'inverse, une source anonyme proche du développement décrit le moteur de GTA VI non comme une refonte totale, mais comme une extension des bases technologiques établies pour Red Dead Redemption 2 et Grand Theft Auto V[2].
Jeux utilisant le moteur RAGE
modifierNotes et références
modifierNotes
modifier- Rockstar Studios désigne la collaboration entre différents studios internes de Rockstar Games pour le développement du jeu.
Références
modifier- (en) « From Table Tennis To GTA 6 - RAGE Engine As Rockstar's Biggest Boat », EGW
- ↑ (en) « GTA 6's Rage Engine Isn't a Full Rebuild, Report Says », GAMES.GG
- (en) Stephen Totilo, « A propos de Table Tennis », MTV News, Viacom, 4 mai 2006 (consulté le 10 avril 2007) : « The Rockstar reps explained that the game Table Tennis was running on RAGE, the Rockstar Advanced Game Engine. This is the graphics technology gamers are to expect from future Rockstar games, including the next "GTA." »
- ↑ (en) Tor Thorsen, « Grand Theft Auto IV utilise le moteur de Table Tennis », GameSpot, CNET, 15 juin 2006 (consulté le 10 avril 2007)
- ↑ (en) « Preview de Midnight Club: Los Angeles », IGN
- ↑ (en) Tom Bramwell, « Rockstar annonce Red Dead Redemption », Euro Gamer, 4 février 2009 (consulté le 4 février 2009)
- ↑ (en) « Max Payne 3 »