Certaines des façons dont Unreal Engine 5 changera l'avenir du jeu

La plupart des jeux informatiques haut de gamme sont basés sur des graphiques et nécessitent donc un puissant moteur physique. Cependant, créer une programmation personnalisée prend généralement du temps et coûte cher.

La sortie d'Unreal Engine en 1998 a fourni une base aux développeurs de jeux et leur a permis de se concentrer davantage sur le contenu en cours de création plutôt que de passer beaucoup de temps à construire la structure du jeu dès le départ.

Après plus de 20 ans, nous avons enfin vu la cinquième itération de ce moteur. Voyons donc ce que l'Unreal Engine 5 a à offrir et comment il changera les jeux pour les développeurs et les consommateurs. Vérifier Les meilleurs outils gratuits pour créer et développer des jeux sans expérience en programmation.

Certaines des façons dont Unreal Engine 5 va changer l'avenir du jeu - Tutoriels

1. Éclairage photo réaliste

Un éclairage réaliste est l'une des choses les plus difficiles à développer dans un jeu qui puisse être réalisé. Si vous regardez les jeux sortis jusqu'à la fin des années 2010, vous constaterez qu'il est facile de faire la distinction entre la réalité et ce qu'elle contient. En effet, il n'est pas facile de recréer un éclairage réaliste dans des scènes virtuelles.

L'industrie cinématographique a commencé à utiliser le lancer de rayons pour créer un éclairage global dans ses scènes dès 2013. Cependant, les jeux ne se sont pas encore propagés, car il faut tellement de temps pour rendre une seule image. C'est pourquoi il était impossible d'appliquer le lancer de rayons à des jeux rapides fonctionnant à 60 images par seconde ou plus.

Cependant, en 2018, Nvidia a lancé les premières cartes vidéo de traçage de rayons disponibles dans le commerce de la série RTX. Bientôt, Unreal Engine 4 a commencé à prendre en charge la technologie en ligne.

Unreal Engine 5 améliore cette prise en charge avec Lumen Edition. Ce système est un moteur global d'éclairage dynamique et de réflexion qui permet au spectateur de fournir un éclairage réaliste en temps réel.

Il propose également une cartographie virtuelle des ombres, permettant aux éléments 3D de créer des ombres haute résolution telles qu'elles devraient apparaître dans la vie réelle. Il est également conçu pour remplacer de nombreuses technologies d'ombrage existantes, réduisant ainsi la charge sur le système. Vérifier Comparaison Steam vs Epic Games Store : quel est le meilleur ?

2. Niveau de détail dynamique

En modélisation 3D, chaque élément est constitué de différents polygones afin de créer sa surface correspondante. Plus l'objet est détaillé, plus le nombre de polygones est élevé. Cependant, cela signifie également que plus de ressources seront consommées, surtout si vous chargez de nombreux éléments très détaillés en même temps.

Une solution consiste à créer différents niveaux de détail pour chaque objet. Par exemple, si vous créez une voiture virtuelle, vous pouvez avoir huit objets différents représentant cette voiture, où chaque objet réduit ses détails jusqu'à ce que vous n'obteniez qu'une forme qui ressemble vaguement à la voiture.

Lorsque votre point de vue est proche de la voiture, le jeu charge la meilleure version très détaillée de la voiture. Et au fur et à mesure que la voiture s'éloigne, elle charge les versions les moins détaillées de la voiture jusqu'à ce qu'elle soit si éloignée que le jeu n'a besoin que de charger l'apparence de la voiture.

Cette technologie permet aux jeux du monde ouvert comme Grand Theft Auto 5 d'avoir un monde densément peuplé que les ordinateurs peuvent raisonnablement charger. Cependant, cela signifie également que les développeurs devront développer quatre, cinq, six objets ou plus avec différents niveaux de détail pour chaque élément du jeu.

Cependant, Nanite d'Unreal Engine 5 le fera automatiquement. Au lieu de créer des niveaux de détail individuels pour chaque objet, le moteur de jeu réduira le nombre de polygones sur l'objet car il est éloigné de la caméra. Cette technologie réduit la complexité de la scène que l'ordinateur doit charger tout en réduisant la charge de travail du développeur du jeu.

3. Énorme bibliothèque d'actifs

Il est difficile de créer des scènes personnalisées dans des mondes virtuels, surtout si vous devez tout créer à partir de rien. Supposons qu'un développeur de jeux veuille créer une scène chaotique où les joueurs peuvent interagir avec presque tous les atouts, comme se cacher derrière des ordures, être exposés à des débris volants ou même être heurtés par un mur. Dans ce cas, ils devront créer chaque pièce de cet endroit à partir de zéro.

C'est là qu'intervient la bibliothèque d'actifs Megascans. Créé en partenariat avec Quixel, les développeurs ont désormais accès à plus de 16000 XNUMX actifs différents et uniques. Ils peuvent même utiliser un outil intégré pour mélanger et assortir différents actifs afin de créer un nouvel actif à partir de zéro.

De plus, si l'objet dont il a besoin n'est pas disponible dans la bibliothèque, le développeur du jeu peut utiliser l'application mobile Quixel pour effectuer une analyse 3D d'un actif dans le monde réel. Ils n'ont pas besoin d'équipement, d'éclairage et d'expérience spécialisés pour créer un objet numérique de haute qualité, ni de le créer à partir de zéro.

Unreal Engine 5 inclut également Metahumans, permettant aux développeurs de créer rapidement des humains réalistes. Vous pouvez personnaliser les traits du visage tels que les pommettes, les poils du visage, la couleur des yeux, les rides, etc. De plus, cet outil équipe le corps humain virtuel, ce qui permet de le déplacer facilement dans le moteur de jeu.

Enfin, si un développeur de jeux souhaite recréer une scène dans le monde réel, Unreal Engine 5 s'est associé à Cesium, vous permettant de télécharger des données géospatiales 3D très détaillées à partir de n'importe quelle surface donnée de la Terre. Donc, si vous êtes un développeur de jeux et que vous souhaitez recréer une certaine zone, il n'est pas nécessaire de vous y rendre et d'enregistrer vous-même le lieu. Tout ce que vous avez à faire est de télécharger la région spécifique à partir de Cesium. Vérifier Les types d'impression 3D dont vous ignoriez l'existence.

4. Nouvelle amélioration de la technologie matérielle

Certaines des façons dont Unreal Engine 5 va changer l'avenir du jeu - Tutoriels

Bien que la technologie Nanite permette d'afficher rapidement presque tous les objets d'une scène, il y aura toujours un point où les ressources système seront tout simplement submergées par le nombre d'objets. Cela est particulièrement vrai pour les jeux qui offrent des taux de rafraîchissement rapides, où l'ordinateur devra charger la scène 120, voire 245 fois par seconde.

Mais avec l'avènement des SSD NVMe ultra-rapides, le lecteur de jeu peut tirer parti de cette technologie pour diffuser les ressources visuelles qu'une scène doit afficher du SSD vers la RAM. Grâce à lui, les développeurs de jeux peuvent éliminer complètement les temps de chargement et extraire rapidement les données de texture et de polygone souhaitées lorsque le joueur se déplace et regarde autour de la scène.

5. Rétrocompatibilité

De nombreux jeux sont développés à l'aide d'Unreal Engine 4. En tant que tel, il n'est pas déraisonnable de penser que les développeurs voudront porter leurs jeux sur Unreal Engine 5 pour créer de meilleures versions. Ils peuvent également vouloir le faire pour créer des suites, ce qui représente beaucoup moins de travail si vous pouvez transférer vos ressources Unreal Engine 4 vers Unreal Engine 5 sans trop de problèmes.

C'est pourquoi Epic a rendu Unreal Engine 4 facilement convertible en Unreal Engine 5. De plus, l'interface utilisateur/UX d'Unreal Engine 5 reste essentiellement la même, de sorte que les développeurs n'ont pas à réapprendre à utiliser le système.

6. Libre accès

Enfin, l'une des meilleures choses qui arrivent à Unreal Engine est le système gratuit. Embauché pour la première fois sous Unreal Engine 5, Unreal Engine 4 est gratuit pour tous les développeurs de moins de 5 million de dollars de revenus. Une fois que votre jeu dépasse cela, vous devez payer XNUMX % de vos revenus totaux à Epic pour l'utilisation du moteur de jeu. Cependant, ces frais sont supprimés pour tous les jeux publiés sur Epic Games Store.

Le système de paiement permet aux développeurs de jeux indépendants de créer des jeux sans payer d'équipement coûteux ni se soucier d'énormes redevances. Et si leurs jeux sont mis en Epic Games Store , ils n'auront pas à se soucier d'effectuer des paiements au moteur de jeu. Vérifier Les meilleurs jeux autonomes à acheter sur Steam.

Unreal Engine 5 peint l'avenir de la visualisation numérique

Bien que l'augmentation de la puissance des ordinateurs permette aux développeurs de jeux de créer des jeux plus avancés et plus réalistes, ils ont toujours besoin de nouveaux moteurs de jeu pour exploiter ce matériel. Unreal Engine 5 permet aux développeurs de jeux géants et indépendants de créer des titres réalistes de haute qualité.

À mesure que les moteurs de jeu deviennent plus intelligents et plus efficaces, les développeurs peuvent créer plus de jeux en moins de temps. En exploitant la puissance de calcul brute du nouveau matériel, les titres brouillent la distinction entre le virtuel et le réel, nous permettant de consommer le plus haut niveau de divertissement. Vous pouvez désormais visualiser Les meilleurs jeux de tir tactiques auxquels vous devez jouer.

source
Aller au bouton supérieur