Dark Forces Remaster : Le moteur KEX et la transition des sprites vers les modèles 3D

30 May 2026 Publié | Traduit de l'espagnol

Nightdive Studios a une fois de plus démontré sa maîtrise de la préservation des jeux vidéo avec le lancement de Star Wars: Dark Forces Remaster. Ce titre ne se contente pas de sauver un classique du jeu de tir à la première personne, il le modernise en utilisant son moteur propriétaire, le KEX Engine. Le principal défi était de remplacer les sprites 2D originaux par des modèles 3D haute fidélité, tout en conservant le gameplay et l'atmosphère qui ont défini l'œuvre de 1995. 🎮

Capture d'écran de Dark Forces Remaster avec le modèle 3D de Kyle Katarn et les sprites ennemis améliorés

Remplacement des sprites 2D par des modèles 3D et optimisation dans KEX 🔧

Le processus technique derrière cette remasterisation est fascinant. Les sprites 2D originaux, qui représentaient les ennemis et les objets, ont été analysés et remplacés par des modèles polygonaux créés de toutes pièces. Nightdive a utilisé des outils de restauration d'actifs pour mapper les textures originales sur de nouvelles géométries, conservant la silhouette et les images clés d'animation. Le KEX Engine a permis d'implémenter un éclairage dynamique et des ombres en temps réel sur ces nouveaux modèles, sans casser la logique des niveaux classiques. De plus, le rendu a été optimisé pour prendre en charge les résolutions ultra-larges, éliminant le letterboxing et ajustant le champ de vision sans déformer l'expérience de jeu originale. Le moteur gère également la conversion des formats audio et vidéo vers des standards modernes, garantissant la compatibilité avec le matériel actuel.

Le défi de la fidélité visuelle et de l'essence classique 🎯

Le plus grand défi pour l'équipe de développement a été d'équilibrer la modernisation graphique avec la préservation de l'âme du jeu. Remplacer les sprites par des modèles 3D pouvait altérer la perception des hitboxes ou la lisibilité visuelle à l'écran. Nightdive a résolu cela en calibrant manuellement chaque animation et collision, s'assurant que les nouveaux modèles n'offrent ni avantages ni inconvénients par rapport à l'original. La décision de conserver les environnements 2D pré-rendus (au lieu de les convertir en 3D) a été cruciale pour préserver l'identité artistique du titre. Cette approche démontre que la technologie, bien appliquée, peut servir la nostalgie sans trahir le design original.

Est-il possible que l'intelligence artificielle puisse un jour générer dynamiquement ces modèles 3D à partir des sprites originaux, accélérant ainsi le processus de remasterisation ?

(PS : les shaders, c'est comme la mayonnaise : si ça tranche, on recommence tout)