12.6 C
Berlin
lundi, septembre 22, 2025

« Faites autant de faux-semblants que vous pouvez » : les créateurs du moteur de jeu sans doute le plus important appellent eux-mêmes à résoudre enfin leurs plus gros problèmes

Follow US

80FansJ'aime
908SuiveursSuivre
57SuiveursSuivre

Les micro-ralentissements dans les jeux Unreal Engine 5 sont un problème fréquent. Epic propose désormais des solutions aux développeurs.

Actuellement, rares sont les moteurs de jeu qui incarnent autant la splendeur visuelle qu’Unreal Engine 5. Cependant, de nombreux jeux associent désormais les saccades et les baisses de performances au moteur d’Epic. Le fabricant propose désormais une série de solutions aux développeurs.

Epic déclare la guerre aux micro-ralentissements

Une solution assez amusante, mais aussi très présentation passionnante de l’Unreal Fest 2025, qui s’est tenu début juin à Orlando, a récemment été mise en ligne sur la chaîne YouTube d’Unreal Engine. On y voit Ari Arnbjörnsson, ingénieur logiciel chez Epic, vêtu d’un costume de chasseur de sorcières, qui appelle à la « Hitch Hunt », c’est-à-dire à la chasse aux micro-saccades.

Celles-ci affectent de nombreux jeux développés avec Unreal Engine 5. Dans sa présentation, Epic présente une série de raisons expliquant ces micro-saccades, qui ont été identifiées grâce à des entretiens avec différents studios. Il propose également plusieurs solutions possibles.

Au total, sept raisons expliquant les micro-saccades sont abordées :

  • Problèmes liés au streaming de niveaux : souvent dus à une utilisation inappropriée d’objets statiques, ce qui entraîne une surcharge de la mémoire et un ramassage des ordures fréquent.
  • Optimisation physique : De nombreux développeurs oublient d’optimiser la physique et se fient à Nanite, mais une géométrie complexe sans simplification des collisions génère une charge supplémentaire.
  • Actionneurs de spawn : En particulier avec les PNJ complexes, qui peuvent provoquer des saccades lors du spawn.
  • Compilation des shaders PSO pendant le jeu : Malgré l’introduction du cache PSO dans UE 5.3, cela reste une cause fréquente de blocage sur PC.
  • Garbage Collector : peut entraîner des saccades s’il ne fonctionne pas de manière incrémentielle.
  • Chargement synchrone des ressources : lorsque les ressources sont chargées de manière synchrone, cela bloque le thread de rendu et entraîne des saccades.
  • Surcharge des blueprints : Une utilisation excessive ou inefficace des blueprints peut également nuire aux performances.

Selon Epic, une meilleure optimisation et une utilisation plus efficace des ressources sont particulièrement importantes pour éviter ces problèmes. Les développeurs doivent intégrer dès que possible des pratiques d’optimisation éprouvées dans le processus de développement afin d’éviter les problèmes dès le départ.

Quelle est votre expérience avec les jeux Unreal Engine 5 ?

RELATED ARTICLES

Plus de Pay2Win dans FC 26 : cette année, il est encore plus difficile de se lancer dans Ultimate...

Opinion : EA Sports FC 26 rend Ultimate Team injuste pour tous ceux qui ne veulent pas payer en...

Je savais que le monde du jeu vidéo avait des problèmes, mais ce qui se passe actuellement avec Borderlands...

Je regrette d'avoir à écrire cet article. Et ce n'est pas la première fois que j'ai à le faire. Lorsque...

Les développeurs de Battlefield 6 pensent que vos « lunettes roses » rendent pratiquement impossible le remastering des anciennes...

Les anciennes cartes telles que Golf of Oman ou Grand Bazaar peuvent-elles vraiment faire leur retour sans décevoir les...