Developpez.com - Rubrique 2D-3D-Jeux

Le Club des Développeurs et IT Pro

Sortie du moteur de jeux vidéo Unreal Engine en version 4.16

Support complet de la switch, ajout du brouillard volumétrique...

Le 2017-05-24 20:28:31, par LittleWhite, Responsable 2D/3D/Jeux
La nouvelle version de Unreal Engine est sortie, numérotée 4.16. Elle amène un bon nombre d’améliorations (dont 160 par la communauté, soit le double du nombre pour la version précédente). De manière générale cette version apporte de nouvelles fonctionnalités de rendu et d'animation, des améliorations de performance pour les plateformes mobiles et les consoles.



Rendu

Cette version apporte la possibilité d'intégrer dans une scène de n'importe quelle taille, le brouillard volumétrique. Les effets de fumée et de brouillard sont ainsi plus réalistes et renforcent l'ambiance de votre scène.

Le brouillard supporte l'éclairage provenant d'une simple lumière directionnelle, de n'importe quelle lumière ponctuelle ou n'importe quel spot, d'une lumière provenant du ciel avec l'option « Distance Field Ambient Occlusion » activée ou des lumières de particules avec la propriété « Volumetric Scattering Intensity » supérieure à 0.

Une nouvelle fonction de convolution pour le flou lumineux est maintenant disponible. Celle-ci travaille en espace image et n'est réservée qu'à des machines puissantes ou à des productions cinématographiques. L'avantage de cette nouvelle fonction réside dans sa capacité de fournir un résultat continu.

L'éclairage par champ de distance a été optimisé d'un ordre de 30 à 50 %.

Animation

Unreal Engine 4.16 intègre une nouvelle simulation de corps rigides légère permettant la création de foules :
Aussi, grâce au solveur NvCloth de NVIDIA (remplaçant APEX), les artistes ont un meilleur contrôle sur la simulation de tissus.


Support

Le support de la Nintendo Switch est maintenant complet. Le code source complet de Unreal Engine 4 est disponible gratuitement pour les développeurs Nintendo agréés.

Par défaut, la bibliothèque bas niveau utilisée pour le rendu sur Xbox One est maintenant DirectX 12. Il est aussi possible de développer des jeux HTML5 reposant sur WebAssembly et WebGL2 (Firefox 52 et Chrome 57). Vous pouvez tester une démonstration ici.

Le workflow en réalité virtuelle a été amélioré : il est maintenant possible d'éditer des séquences, de réaliser une simulation physique et l'éditeur est plus intelligent sur la façon de déterminer comment vous voulez placer les objets :


Divers

Le ramasse-miette est maintenant deux fois plus rapide.
Les interfaces utilisateur et la création des widgets UWG sont bien plus rapides, notamment sur mobiles.
Lors de la GDC, Epic Games avait annoncé un nouveau moteur audio. Vous pouvez dorénavant l'utiliser dans la version 4.16. Sachez toutefois qu'il n'est qu'à l'état expérimental. De même, le moteur Steam Audio a aussi été intégré à titre expérimental.
Sous Android, la demande des permissions à l'exécution est maintenant implémentée. Aussi les claviers virtuels ont été implémentés, mais ne sont qu'à l'état expérimental.
Le code des shaders peut être regroupé en bibliothèque afin de réduire la taille du paquet.

Vous pouvez consulter l'intégralité des améliorations dans l'annonce officielle.

Votre opinion

Attendiez-vous avec impatience ces nouvelles fonctionnalités ?
Avez-vous souscrit à un compte Unreal Engine ?
Montrez-nous vos projets avec l'Unreal Engine 4 !

Ressources

Developpez.com accueille de nouvelles ressources sur le moteur. Consultez-les.
(N'hésitez pas à contribuer aux ressources de Developpez.com. Contactez-moi si cela vous intéresse.)

Source

Annonce officielle de la version 4.16 du moteur.
  Discussion forum
1 commentaire
  • stopviolence
    Inactif
    [MODE MAUVAIS ESPRIT ON]

    C'est nul ils ont pas ajouté le substep de routine physx (et ça manque clairement ça oui m'dame je pije pas pourquoi si peu le réclament alors que c'est crucial pour la maniabilité)

    [MOd...] (mhh je reste en on en fait)