18.1 C
Berlin
samedi, août 9, 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

Le crossplay sera-t-il disponible dans Battlefield 6 ? DICE a trouvé une solution qui pourrait bien satisfaire tout le...

DICE aurait-il trouvé la solution au crossplay qui pourrait satisfaire tout le monde ? Il semblerait qu'ils soient sur...

« Ça va bien ? » – Baldur’s Gate 3 fête son deuxième anniversaire avec des révélations qui surprendront...

Larian dévoile une fois de plus des statistiques intéressantes. Par exemple, le nombre de personnes qui ont réussi le...

Notre numéro 1 des meilleurs jeux narratifs de tous les temps est désormais disponible sur smartphone et divise une...

Disco Elysium est pour beaucoup un chef-d'œuvre absolu du jeu de rôle. Mais le portage mobile du célèbre jeu...