Unreal Engine 5 n’exploite pas pleinement les cœurs et threads de nos processeurs, ce qui pourrait expliquer certains ralentissements étranges.
Tim Sweeney, PDG et principal actionnaire d’Epic Games, a évoqué pour la première fois Unreal Engine 6 dans le dernier épisode du podcast de Lex Fridman (vidéo intégrée ci-dessous). Il explique que la prochaine grande version de l’Unreal Engine unifiera les branches de développement parallèles actuellement en cours chez Epic. L’objectif est de livrer une version préliminaire aux développeurs d’ici deux à trois ans.
« Il y a deux axes de développement. Unreal Engine 5 pour les développeurs de jeux, et Unreal Engine 5 pour la communauté Fortnite. Certains éléments sont spécifiques à l’un ou à l’autre et ne sont pas encore universels. Toutes les fonctions d’Unreal Engine 5 ne sont pas encore disponibles dans Fortnite, soit parce qu’elles ne sont pas prêtes, soit parce que nous ne pouvons pas encore les déployer de manière indépendante sur toutes les plateformes. Unreal Engine 6 sera le point de convergence. Mais il faudra encore quelques années. Peut-être verrons-nous un aperçu d’ici deux ou trois ans. Nous progressons régulièrement vers cet objectif, » a déclaré Sweeney.
Il reconnaît que la technologie est actuellement freinée par le choix d’Epic d’utiliser une simulation monothread. Cela rend les choses plus simples pour tout le monde, mais l’ambition avec Unreal Engine 6 est de passer entièrement au multithread, ce qui permettrait d’éliminer les saccades dans de nombreux jeux.
« La plus grande limitation apparue avec le temps est le caractère monothread de la simulation dans Unreal Engine. Nous utilisons un seul cœur pour cela, même avec un CPU 16 cœurs. Le reste traite la logique du jeu, car le monothread est infiniment plus simple à gérer. Nous ne voulions pas compliquer la tâche pour nous, nos partenaires ou la communauté. Mais cela devient un frein. C’est pourquoi nous préparons la prochaine génération de technologie : Unreal Engine 6. Ce sera la version où nous éliminerons ces limites historiques et poserons des bases solides adaptées au monde moderne et à tout ce que nous avons appris en informatique, » ajoute-t-il.
Voilà peut-être pourquoi tant de jeux UE5 (et même UE4) souffrent de problèmes liés au CPU. Epic s’y attaque enfin, mais rappelons qu’il faut en moyenne 1 à 1,5 an entre une version preview et l’arrivée des premiers jeux (UE5 a été prévisualisé début 2022, les premiers titres sont sortis mi-2023). Donc pas d’attente réaliste de titres UE6 avant 2028–2029.
Source : WCCFTech



