Commentaires : Unreal Engine 6 : la prochaine ère du jeu vidéo se prépare

Epic Games lève un coin du voile sur la prochaine itération de son moteur graphique phare, l’Unreal Engine 6. Son PDG, Tim Sweeney, a esquissé les contours d’une technologie qui promet de s’attaquer à des limitations techniques de longue date et d’unifier l’écosystème de développement.

l’adoption complète du multi-threading pour la simulation de jeu

20 ans…

1 « J'aime »

Citation ;…« Actuellement, l’Unreal Engine 5 repose encore largement sur un seul cœur de processeur (single-thread) pour gérer la logique principale du jeu, un héritage qui bride les performances sur les processeurs modernes multi-cœurs »…il y a un problème là, non? Leur moteur n’est pas si évolué que ça en faite​:rofl::joy::rofl::joy::rofl:

C’est pas tout le moteur qui est concerné par cette limitation, juste une partie.
Le très gros du travail de ce moteur a lieu sur GPU pour le rendu. Et la plupart des modules CPU du moteur tournent déjà en parallèle.

En gros c’est seulement la mise à jour des entités (position etc. + le code gameplay spécifique au jeu) qui avait lieu sur une seule thread CPU.
Entre autre pour simplifier le travail de leurs clients - et ça risque d’en complexifier l’usage.

Le reste était bien multi-threadé. Le « fully » est une nuance importante :

…Sweeney plans to overcome with Unreal Engine 6, which should finally fully embrace multithreading.

The biggest limitation that’s built up over time is the single-threaded nature of game simulation on Unreal Engine. We run a single-threaded simulation. If you have a 16 core CPU, we’re using one core for game simulation and running the rest of the complicated game logic because single-thread programming is orders of magnitude easier than multi-thread programming, and we didn’t want to burden either ourselves, our partners, or the community with the complications of multi-threading.

La prochaine ère du jeu video c’est quand les grandes boites feront du Baldur’s Gate et du Clair Obscur , c 'est pas demain la veille , le moteur ne changera rien a la médiocrité des jeux actuels