Aunque hay una gran variedad de desarrolladoras de videojuegos en el caso de los motores o engines gráficos hay más pobreza y es que si bien algunas compañías tienen suficientes recursos para desarrollar y mantener al día sus motores propios otras desarrolladoras prefieren recurrir a kits de desarrollo que les facilita el proceso con la gran pega de la pérdida de riqueza en las limitaciones impuestas así como recursos como son las paletas de colores, texturas, etc.
Aunque de estos motores también hay varios como Unity, CryEngine, Id Tech, el más conocido de todos para títulos AAA es Unreal Engine, actualmente con la versión 5 del mismo que nos ha traído importantes novedades como Lumen y Nanite. El liderazgo que tiene este motor ha conseguido atraer proyectos tan importantes como S.T.A.L.K.E.R. 2: Heart of Chornobyl o los futuros Borderlands 4 y The Witcher 4, así que cualquier mejora que se introduzca será interesante para una gran cantidad de juegos.

Tim Sweeney, accionista principal y presidente de Epic Games, ha compartido los primeros detalles sobre la futura versión 6 de Unreal Engine, una versión que aún tardaremos en ver como herramienta para los desarrolladores y aún más para que los primeros juegos la usen, se comenta que las primeras versiones de prueba estarán disponibles en 2-3 años (UE5 llegó a este estado en 2022) y que los primeros títulos en estrenarlo podrían llegar en 2028 ó 2029, cosa que no es a tan largo plazo y más cuando realmente no se han marcado una fecha para su puesta de largo, pero ciertamente aún nos quedan muchos títulos con UE5.
Sobre Unreal Engine 6 se han comentado dos aspectos principales: la unificación y el uso real de multiples hilos. Parece que dentro de Unreal Engine 5 hay una versión para los desarrolladores en general y otra para Fornite, la cual carece de algunas tecnologías que aún no han necesitado o simplemente no son fáciles de adaptar al ser un título multiplataforma, mencionan que el juego es compatible con siete plataformas distintas y eso es complejo de gestionar. Con Unreal Engine 6 quieren terminar con la fragmentación y dicha versión unificará todos los "forks" o versiones en una misma permitiendo así que todos los desarrollos puedan usar las últimas tecnologías y novedades. Eso también abriría las puertas para que desarrolladores externos puedan crear productos o cosméticos para Fornite y enriquecerlo aún más.
El otro aspecto que comentan parece aún más interesante y es que quieren que Unreal engine 6 sea realmente multihilo de forma nativa y es que con UE 5 hay un hilo principal y luego hilos secundarios que ayudan a descargar el trabajo del principal pero dependen del mismo, parece que era la forma más simple de funcionar y de poner las cosas fáciles a los desarrolladores pero en una era de procesadores con muchos núcleos esto se está convirtiendo en un lastre para avanzar técnicamente y mejorar la escalabilidad de los juegos así como sacar el máximo provecho del hardware actual y futuro, el cual tenderá a seguir creciendo en este aspecto.
Debemos entender que las herramientas de desarrollo estarán pensadas para facilitar mucho el uso multihilo a los desarrolladores pero más allá de estas intenciones tampoco han aportado más detalles ni sabemos cómo lo harán posible.