Une vidéo présentant des scènes sauvages
Abonne-toi @ai.lien_media pour ne rien manquer de l’actualité IA ✅
DryxioGTA a réussi à faire tourner trois jeux GTA différents dans un seul et même programme, avec des portails interactifs reliant Liberty City, Vice City et San Andreas.
Aucun écran de chargement.
Les balles peuvent même traverser un portail et toucher des PNJ présents dans un autre jeu.
Et techniquement, ce n’est pas aussi impossible qu’on pourrait le croire.
Pendant des années, des moddeurs ont entièrement rétroconçu GTA III et GTA Vice City, ligne par ligne, afin de recréer leur code source avec les projets re3 et reVC.
Ils ont également développé librw, une alternative maison à RenderWare, l’ancien moteur graphique utilisé par ces jeux.
À partir du moment où vous disposez du code source, vous ne modifiez plus simplement un jeu fermé : vous pouvez directement reconstruire et combiner ses différentes parties.
Les trois jeux peuvent alors être compilés dans un programme unique, en partageant le même périphérique Direct3D.
Chaque portail fonctionne comme une texture GPU affichée en temps réel.
La ville visible de l’autre côté est réellement rendue en direct : ce n’est pas une vidéo préenregistrée.
Lorsque le joueur traverse un portail, le contrôle passe au moteur de l’autre jeu, tandis que les deux autres mondes continuent de simuler leur trafic, leur intelligence artificielle et leur physique en arrière-plan.
Chaque univers conserve même ses propres sauvegardes et ses propres missions.
Des jeux vieux de 25 ans réalisent aujourd’hui quelque chose que Rockstar n’avait jamais prévu de construire. 🤯