3 fonctionnalités d’Unreal Engine 5 que les joueurs PC doivent connaître

Epic vient d'ouvrir Unreal Engine 5 à tous les développeurs, après avoir lancé le moteur de jeu en accès anticipé en 2021. Il est utilisé pour développer un nouveau jeu Tomb Raider , et il promet de fournir un véritable saut générationnel dans la façon dont les jeux sont développés pour PC et consoles.

À part Fortnite, nous n'avons pas de jeux Unreal Engine 5 pour le moment. Mais il y a encore beaucoup de raisons de s'enthousiasmer. Voici les trois fonctionnalités les plus importantes d'Unreal Engine 5 qui rendront les jeux PC plus beaux que jamais.

Super résolution temporelle

Akito attaque les ennemis avec de la magie dans Ghostwire : Tokyo.

La super résolution temporelle (TSR) est la caractéristique déterminante d'Unreal Engine 5, même si elle prend le pas sur les nouveaux moteurs d'éclairage et d'ombre sophistiqués. TSR est un outil de super échantillonnage interne qui permet au jeu d'obtenir une qualité d'image quasi native tout en rendant à une résolution inférieure, ce qui améliore les performances.

C'était la clé pour faire fonctionner la démo The Matrix Awakening d'Epic, et nous l'avons déjà vu en action dans Ghostwire Tokyo . Comme l'ont montré des fonctionnalités telles que Nvidia Deep Learning Super Sampling (DLSS) et AMD FidelityFX Super Resolution (FSR), le suréchantillonnage est la clé de voûte de la prochaine génération de graphiques, offrant l'éclat visuel de fonctionnalités telles que le lancer de rayons sans pénaliser les performances.

TSR est spécial car il n'est pas pris dans les manigances des fonctionnalités de mise à l'échelle d'AMD, Nvidia et Intel. Il s'agit d'une solution générale intégrée à Unreal Engine 5, et elle fonctionne sur toutes les cartes graphiques et consoles. Les développeurs peuvent désormais facilement intégrer une mise à l'échelle temporelle de haute qualité à leurs jeux sans se soucier du verrouillage du fournisseur.

Basé sur notre premier aperçu de Ghostwire Tokyo , il offre également une qualité d'image similaire à la résolution native tout en doublant les performances, dans certains cas. Pour les joueurs sur PC, cela signifie, espérons-le, pouvoir sauter une résolution ou pousser des fonctionnalités plus exigeantes sans le coût des performances.

Lumen, Nanite et cartes d'ombres virtuelles

Éclairage dans Unreal Engine 5.

Le TSR est si important en raison des fonctionnalités de rendu améliorées d'Unreal Engine 5. Les trois principales nouvelles fonctionnalités de rendu sont Lumen, Nanite et Virtual Shadow Maps (VSM) , chacune travaillant ensemble pour fournir un éclairage plus précis et des détails du monde à un niveau inférieur. coût de performance.

VSM et Nanite ont une idée similaire derrière eux. Les deux virtualisent des techniques de rendu très détaillées et ne fournissent au joueur que les détails qui comptent. Dans le cas de VSM, une carte d'ombre massive est divisée en morceaux, et seuls les morceaux qui comptent pour ce que le joueur peut voir sont rendus. De même, Nanite est un système de géométrie qui "ne fonctionne intelligemment que sur les détails qui peuvent être perçus et pas plus".

Donner vie à ces deux fonctionnalités est Lumen, qui est un nouveau système d'éclairage global dynamique dans Unreal Engine 5. Il cherche à trouver un équilibre entre l'éclairage global de l'espace d'écran moins cher et l'éclairage global par lancer de rayons plus exigeant. Semblable à Nanite et VSM, il peut décomposer les détails fins – tels que l'éclairage indirect diffus – et les restituer à une résolution inférieure. Surtout, Lumen prend également en charge le lancer de rayons accéléré par le matériel.

Ensemble, les trois fonctionnalités devraient apporter une sensation de profondeur que nous n'avons jamais vue auparavant dans les jeux PC. Nous n'avons plus que la démo The Matrix Awakens et la démo UE5 2020 d'Epic à partir de maintenant, mais les deux apportent un éclairage plus réaliste que nous n'en avons jamais vu auparavant. Avec des fonctionnalités telles que TSR, ainsi que les mesures d'économie de performances dans les nouvelles fonctionnalités de rendu d'Unreal Engine 5, nous pouvons voir de vrais jeux qui ont l'air aussi bons.

IA de masse

Système d'IA de masse dans Unreal Engine 5.

Nous nous sommes concentrés principalement sur les graphismes, mais Unreal Engine 5 inclut également certaines fonctionnalités qui amélioreront le gameplay. Le nouveau système "Mass AI" est ce que nous examinons ici, qui fournit un ensemble d'outils permettant aux développeurs de placer des personnages dynamiques dans un environnement de monde ouvert dans lequel chacun a ses propres simulations en cours d'exécution.

Le Matrix Awakens a montré ce système en action. Le directeur technique d'Epic, Jeff Farris , a déclaré dans une interview que ce système d'IA avait été utilisé pour simuler 35 000 membres de la foule, 18 000 véhicules et 40 000 voitures garées dans la démo. Encore plus impressionnant, le système peut simuler tout cela, peu importe où se trouve le joueur.

Les jeux traditionnels en monde ouvert ne tirent que les instructions de l'IA en fonction de l'endroit où se trouve le joueur, de sorte qu'un PNJ de l'autre côté de la carte est simplement assis et attend que le joueur se présente. Epic est capable de réaliser des simulations d'IA à grande échelle grâce à des fonctionnalités telles que les objets intelligents, qui incluent des instructions d'interaction intégrées à l'objet, et l'évitement de masse, qui est un système d'évitement pour de grands ensembles de PNJ.

Cela devrait se traduire par des mondes ouverts plus dynamiques. Si vous quittez un groupe de PNJ et revenez quelques minutes plus tard, vous ne verrez pas la même boucle de personnages effectuant les mêmes tâches. La prochaine entrée dans la franchise The Witcher utilise Unreal Engine 5, qui témoigne de la puissance de ce système d'IA.