Le jeu de tir classique Descent, sorti en 1995, a fait peau neuve grâce à des étudiants entreprenants qui ont ajouté une grosse pile de mises à niveau techniques au fork ouvert et partagiciel du jeu. Le plus remarquable est cette gloire éternelle : l’illumination globale tracée. C’est ce que les enfants appellent de nos jours « l’éclairage par lancer de rayons ».
Et ça fouette absolument si vous, comme moi, avez des souvenirs à moitié rappelés de jouer à Descent sur l’ordinateur du père de quelqu’un d’autre au milieu des années 90 dans un sous-sol faiblement éclairé. À l’époque, le tireur à six degrés de liberté semblait révolutionnaire alors que vous pilotiez votre vaisseau de frappe à travers les opérations minières zéro-G du système solaire, tirant sur des ennemis globuleux qui ressemblaient à… des drones ou quelque chose comme ça ? Ils avaient parfois deux globes oculaires brillants, ce qui était bizarre. Je suppose que c’étaient des caméras.
Le travail approfondi des étudiants de l’Université des sciences appliquées de Breda ajoute à Descent un rendu basé sur la physique, des ombres douces, un éclairage global tracé, une floraison, un anti-crénelage temporel, un flou de mouvement et d’autres effets de post-traitement. Il est disponible gratuitement sur github sous le nom de DXX Raytracer.
Les drones ne sont plus blobby ! Ils ne sont plus vagues ! Comme pour beaucoup de ces jeux plus anciens, le nouvel éclairage donne tellement plus de définition aux polygones de rechange des modèles qu’il semble tout simplement révolutionnaire. Descent était encore plus un jeu sur des espaces exigus que les autres tireurs de son époque, et l’accent mis sur les armes comme les missiles et les fusées éclairantes gagne vraiment beaucoup du lancer de rayons – toutes ces sources de lumière en mouvement dans des couloirs polygonaux étroits et croisés.
Le mod comprend également des menus de débogage pour les fonctionnalités, vous permettant de modifier les paramètres de rendu, de regarder comment votre GPU utilise son temps et de jouer avec les propriétés des matériaux pour faire des choses comme, vraiment brillant.
Pour les entrées précédentes de cette série, voir « Voici Doom classique avec lancer de rayons » et « Voici Half-Life avec lancer de rayons ». Ce second a vraiment fonctionné sur Robert Jones de PC Gamer, qui avait ensuite besoin d’une douche froide dans une pièce faiblement éclairée. Ça ne fera que s’améliorer à partir d’ici aussi : Nvidia a fait du ray tracing Portal, et les moddeurs se déchaînent généralement avec la technologie. (Sans parler du moment où Shaun voulait aller vivre à l’intérieur de Minecraft tracé par rayons.)
Vous pouvez obtenir gratuitement la version jouable complète de DXX Raytracer sur Github.
L’équipe de l’Université des sciences appliquées de Breda était composée de Sam Boots, Justin Kujawa, Lyubomir Kostadinov, Daniël Cornelisse, Stan Vogels, Wessel Frijters, Kylian Dekker et Lily Haverlag.