
Lords of the Fallen a été construit de zéro avec Unreal Engine 5
Le développement du titre Lords of the Fallen (2023) a pris une décision technique fondamentale dès le départ : adopter Unreal Engine 5 comme base. Ce moteur graphique de dernière génération a fourni les outils nécessaires pour matérialiser son concept le plus ambitieux : un univers composé de deux plans de réalité qui coexistent. 🎮
La dualité des mondes comme pilier central
La mécanique principale du jeu tourne autour des royaumes d'Axiom (le monde des vivants) et d'Umbral (le royaume spectral). Ce ne sont pas des niveaux séparés, mais des dimensions parallèles que le joueur peut percevoir et traverser en temps réel. Cette prémisse ne définit pas seulement le gameplay et l'histoire, mais établit aussi un défi technique monumental pour le moteur graphique.
Caractéristiques clés du monde dual :- Visualisation simultanée des deux plans de réalité.
- Transitions instantanées et fluides entre Axiom et Umbral.
- Une narration et une exploration qui dépendent entièrement de cette interaction.
Umbral n'est pas seulement un filtre de couleur ; c'est un monde complet que votre matériel doit rendre deux fois.
Lumen : éclairer deux réalités à la fois
Pour gérer l'éclairage de ce scénario complexe, les développeurs ont fait confiance à Lumen, le système d'éclairage global dynamique de UE5. Cette technologie traite comment la lumière interagit avec les deux mondes de manière complètement dynamique. Lorsque le joueur se déplace entre les dimensions, l'éclairage s'adapte instantanément, créant des atmosphères cohérentes et des transitions visuelles impactantes. L'architecture d'inspiration gothique bénéficie énormément de ce réalisme lumineux. 💡
Nanite : détail géométrique sans compromis
La géométrie intricée des environnements et des personnages a été gérée avec Nanite. Cette technologie de micro-polygones permet d'utiliser des actifs avec une densité de polygones extrêmement élevée sans pénaliser les performances. Les artistes ont pu créer des structures gothiques, des sculptures et des paysages avec un niveau de détail microscopique, sans nécessité de générer des versions simplifiées (LODs) manuelles pour les distances éloignées. 🏰
Avantages d'utiliser Nanite dans le projet :- Gestion de millions de polygones à l'écran de manière efficace.
- Liberté artistique pour concevoir des actifs hyperdétaillés.
- Élimination du travail de création et de gestion de niveaux de détail manuels.
Le coût réel de la puissance graphique
Rendre deux mondes complets de manière simultanée a un impact direct sur les performances. Chaque fois que le joueur traverse vers Umbral, le matériel doit calculer et dessiner la géométrie et l'éclairage des deux royaumes. Cela se traduit par une demande significative de ressources, où le taux de images par seconde peut être affecté, soulignant l'importance d'optimiser le moteur pour une expérience fluide. ⚙️