Qu’est-ce qu’un monde procédural dans les jeux vidéo ?



Si vous êtes un joueur assidu, vous avez peut-être déjà entendu parler de l’univers procédural. Mais de quoi s’agit-il exactement ? Et comment influence-t-il votre expérience de jeu ?

Examinons ce qu’est un monde généré de façon procédurale, son fonctionnement et quelques exemples de jeux qui exploitent cette technologie.

Qu’est-ce que la génération procédurale ?

La majorité des jeux vidéo proposent des mondes créés manuellement, à l’instar des séries Grand Theft Auto et Call of Duty. Cela signifie que chaque fois que vous lancez une partie, le monde sera identique.

Bien que ce processus soit essentiel pour les jeux qui cherchent à reproduire la réalité ou pour les titres e-sport axés sur les compétences des joueurs, cela implique aussi une durée de vie limitée. Une carte de grande envergure conçue manuellement engendre aussi un fichier de jeu volumineux. À titre d’exemple, San Andreas de GTA V, une reconstitution de la Californie du Sud, pèse 95 Go.

Pour économiser de l’espace et concevoir une carte unique à chaque partie, les développeurs ont recours à la génération procédurale. Plutôt que de construire une carte morceau par morceau, les jeux générés de manière procédurale utilisent un algorithme pour créer leurs environnements.

Ainsi, même si vous jouez plusieurs fois, le jeu vous proposera des environnements différents à chaque partie. La génération procédurale ne se limite pas à la création de l’environnement physique. Les développeurs l’exploitent aussi pour créer des dialogues, des scénarios et même des décisions de PNJ uniques.

Comment fonctionne la génération procédurale ?

La génération procédurale repose sur un algorithme et une « graine ». Il s’agit de la base de ce que l’on souhaite créer. Le jeu l’utilise comme modèle pour sa conception. Comme le mentionne le Blog de l’équipe X, la graine est « l’ADN d’une instance spécifique de l’élément que vous cherchez à générer de façon procédurale ».

Imaginez, par exemple, utiliser le corps humain comme graine pour la génération procédurale. Vous pouvez ensuite introduire des variables dans votre algorithme. Le produit final ressemblera toujours à un être humain, mais avec des particularités propres à chaque création.

Avec la génération procédurale, votre graine assure un résultat conforme à votre attente à chaque exécution de l’algorithme, tandis que vos variables permettent d’obtenir des résultats uniques. Si vous associez votre variable à un générateur de nombres aléatoires (RNG), vous pourriez potentiellement créer un nombre de variations quasi infini pour votre jeu.

Quels jeux utilisent la génération procédurale ?

De nombreux titres utilisent la génération procédurale. En réalité, cette approche pour créer des mondes de jeux vidéo existe depuis 1978, avec son introduction dans Beneath Apple Manor, suivi de Rogue en 1980.

Voici quelques exemples de titres modernes qui exploitent cette méthode lors de la conception d’une partie.

No Man’s Sky

Crédit image : PlayStation/Youtube

Ce titre est aujourd’hui considéré comme l’un des meilleurs jeux d’exploration spatiale grâce à l’usage de la génération procédurale. Les développeurs ont mis en œuvre cette technique pour créer plus de 18 000 000 000 000 000 000 (18 zéros) planètes que vous pouvez explorer dans le jeu.

Grâce à cette méthode, chaque planète possède un écosystème unique, avec des plantes, des animaux, des climats et des espèces exotiques avec lesquelles vous pouvez faire du commerce ou combattre. Malgré cet univers de jeu immense, le jeu ne pèse que 15 Go.

Civilization VI

Crédit d’image : Civilisation de Sid Meier/Youtube

Bien que la franchise Civilization propose quelques cartes basées sur des régions du monde réel et une carte du monde entier, le mode de jeu principal utilise la génération procédurale pour créer des cartes uniques. Ainsi, chaque nouvelle partie est la garantie d’un monde inédit.

Cette fonctionnalité rend Civilization extrêmement rejouable. Même si vous jouez à ces jeux depuis plusieurs années, chaque partie représente un nouveau défi. C’est pourquoi Civilization VI, la dernière version de la franchise, est l’un des meilleurs jeux hors ligne auxquels vous pouvez jouer sur iPad.

Rust

Crédit d’image : Facepunch/Youtube

Rust est l’un des meilleurs jeux d’exploration et d’artisanat grâce à ses cartes vastes et singulières. Ces cartes générées de façon procédurale garantissent un environnement unique à chaque partie, avec des éléments naturels et artificiels placés aléatoirement.

Découvrez des mondes de jeux uniques grâce à la génération procédurale

Bien que la génération procédurale existe depuis des décennies, elle reste une excellente approche pour concevoir des mondes de jeu uniques dans les titres les plus récents. Si vous recherchez un jeu auquel vous pouvez jouer sans cesse, privilégiez ceux qui proposent une carte générée de manière procédurale.