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

Le Club des Développeurs et IT Pro

Le moteur de jeux vidéo Unreal Engine est disponible en version 4.15

Avec une réduction du temps de compilation et un support pour Nintendo Switch

Le 2017-02-16 22:43:37, par LittleWhite, Responsable 2D/3D/Jeux
La nouvelle version de Unreal Engine est sortie, numérotée 4.15. Elle amène un bon nombre d’améliorations (dont 79 par la communauté). De manière générale cette version diminue fortement les temps de compilation, offre une version stable de la conversion d'un blueprint vers du code natif et apporte le support, expérimental, de la Nintendo Switch.

Rendu

Le support expérimental des écrans High Dynamic Range (HDR) arrive dans le moteur. Pour l'instant, seules les plateformes avec Direct3D 11 (NVIDIA) et Metal (Mac) sont supportées.

Les paramètres par défaut des effets de post process ont été modifiés afin d'obtenir un résultat plus convaincant. De plus, la calibration des couleurs supporte les écrans HDR. Évidemment, le résultat sera différent par rapport aux anciennes versions du moteur. Vous pouvez revenir à l'ancienne version en ajoutant TonemapperFilm=0 dans votre fichier DefaultEngine.ini. Attention, cette ancienne configuration sera supprimée par la suite.

Le streaming des textures a été revu afin de réduire l'utilisation du CPU et de la mémoire, de diminuer les temps de chargement tout en supprimant les artefacts.
La fonctionnalité est intégrée avec de nouveaux outils pour le débogage du streaming de textures.

Vous pouvez flouter une zone de l'écran grâce au widget "Background Blur". Le widget peut contenir d'autres widgets qui eux, ne seront pas floutés.

Finalement, vous pouvez prévisualiser le rendu d'une cible mobile Metal, Vulkan et OpenGL ES 3.1 à travers l'éditeur.
Le support de Metal a été amélioré pour prendre en compte les dernières versions de Mac et iOS.


Éditeur

Le menu pour l'édition à travers un casque de réalité virtuelle a été amélioré.

Le séquenceur a aussi reçu des améliorations :
De plus, il supporte la fusion des animations, support qui est aussi ajouté au travers des blueprints (mais ce dernier est expérimental) :


C++

Un problème récurrent du moteur est le problème de performances accompagnant les blueprints, mais cela n'est plus qu'une histoire du passé. Vous pouvez avoir l'avantage de l'édition simplifiée du blueprint tout en ayant des performances appréciables. Par contre, la taille de l'exécutable peut rapidement augmenter. Les développeurs conseillent donc de ne convertir que les blueprints vraiment gourmands.

Le temps de compilation du code C++ a été amélioré. Cela a été possible en supprimant les fichiers d'en-tête monolithique comme Engine.h ou UnrealEd.h.

Divers

Le débogage de la masse physique des objets a été amélioré. Vous pouvez maintenant voir le centre de gravité des objets et les tenseurs d'inertie.
Le support des véhicules est maintenant disponible à travers un module.
Le support de l'architecture ARM64 sous Linux a été ajouté.
Le support du Playstation VR Aim Controller, des joysticks de vol et des volants ont été ajoutés. Le retour de force est aussi de la partie

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.

Source

Annonce officielle de la version 4.15 du moteur.
  Discussion forum
2 commentaires
  • wax78
    Modérateur
    Petite erreur de tag ici : [c}UnrealEd.h[/c].
  • LittleWhite
    Responsable 2D/3D/Jeux
    Bien vu. Merci pour le retour