Buena chusta el motor UE5

NixxxoN
∆∆∆∆ ∆ ∆∆∆∆
#1
Que si que se supone que facilita las cosas a los desarrolladores, para desarrollar más rápido y más barato, y bla bla bla...
Pero luego, vaya mierda de rendimiento. Mucho raytracing, lumen, nanite, y total, que el resultado es bastante malo.

Estoy jugando al Robocop Rogue City, que es un juego bastante ideal para ese motor (buen juego por cierto) al ser de mundo semi-abierto, personaje que se mueve lento, y la acción focalizada en espacios cerrados... Aun sí... Nada, otro juego más que confirma el penoso rendimiento de ese motor gráfico.

En PS5, para referencia de hardware:

Modo rendimiento a 1080 dinámico (o sea reescalado de resolución más inferior aún) y a framerate de 60 FPS variable que puede bajar hasta 40 o 45 dependiendo de la acción
Modo calidad 1440 dinámico (de resolución inferior) a 30 FPS también variable (que también puede bajar)

Resumen, tenemos algo así como 900p nativos a 40-60 FPS, y 1200-1300p a 20-30 FPS




Es casi como haber vuelto a la PS4, en ese aspecto.
Jorx4
ForoMotos: Miembro
#2
Ya a estas alturas es decir que el agua moja
Maestroymentor
ForoCoches: Usuario
#3
Hoy 14:24
Este mensaje está oculto porque NixxxoN está en tu lista de ignorados. (Quitar usuario de tu lista de ignorados)
Jorx4
Hoy 14:52
Este mensaje está oculto porque Jorx4 está en tu lista de ignorados. (Quitar usuario de tu lista de ignorados)



Reunión de subnormales, circulen
luzdegas
[素敵だね] Waifu Approval ✔
#4
Se ha juntado tecnologias muy potentes para un hardware que aun es incapaz de moverlo con fluidez de forma nativa y la inutilidad de los desarrolladores de optimizar nada, asi que tienes lo que tienes.
M_artsm
ForoCoches: Miembro
#5
Eso o que la ps5 es un hardware que ya no da mas de si en 2025 por muchos 500€ que pidan por ella.


Han querido meter un salto gráfico entre el unreal 4 y 5 que el hardware no ha soportado.
NixxxoN
∆∆∆∆ ∆ ∆∆∆∆
#6
Cita de M_artsm
Eso o que la ps5 es un hardware que ya no da mas de si en 2025 por muchos 500€ que pidan por ella.

Han querido meter un salto gráfico entre el unreal 4 y 5 que el hardware no ha soportado.
Un Horizon Forbidden West, o el Zero Dawn, se ven infinitamente mejor con el mismo hardware.
Prop Joe
ForoCoches: Miembro
#7
UE5 tiene problemas claros. Nanite y Lumen son muy demandantes, los mapas de sombras virtuales también, y el traversal stutter es culpa en parte de cómo gestiona el motor -o gestionaba, parece que eso ha cambiado en las últimas versiones- la carga de las celdas de streaming, que al parecer saturaban un núcleo de la CPU sin utilizar adecuadamente el multihilo.

Ahora bien, parte de ello es culpa del desarrollo del juego en sí. Celdas de streameado gigantes que pegan un hostión a la CPU, abuso de Lumen sin soluciones complementarias, abuso de Nanite usándolo para todo y metiendo millones de triángulos en las celdas de streaming, cuando fue pensado para elementos estáticos...

En definitiva, que el motor tiene problemas, sí, pero diría que el principal es que ofrece tantas posibilidades que la mayoría de estudios agarran más de lo que pueden abarcar. @prodge creo que trabajaba día a día con UE5 y quizás pueda aportar algo más específico, pero esa es mi impresión.

P.S. En todo caso, las consolas van con hardware de hace más de un lustro. La edad tiene que empezar a notárseles sí o sí...
NixxxoN
∆∆∆∆ ∆ ∆∆∆∆
#8
Cita de Prop Joe
UE5 tiene problemas claros. Nanite y Lumen son muy demandantes, los mapas de sombras virtuales también, y el traversal stutter es culpa en parte de cómo gestiona el motor -o gestionaba, parece que eso ha cambiado en las últimas versiones- la carga de las celdas de streaming, que al parecer saturaban un núcleo de la CPU sin utilizar adecuadamente el monohilo.

Ahora bien, parte de ello es culpa del desarrollo del juego en sí. Celdas de streameado gigantes que pegan un hostión a la CPU, abuso de Lumen sin soluciones complementarias, abuso de Nanite usándolo para todo y metiendo millones de triángulos en las celdas de streaming, cuando fue pensado para elementos estáticos...

En definitiva, que el motor tiene problemas, sí, pero diría que el principal es que ofrece tantas posibilidades que la mayoría de estudios agarran más de lo que pueden abarcar. @prodge creo que trabajaba día a día con UE5 y quizás pueda aportar algo más específico, pero esa es mi impresión.

P.S. En todo caso, las consolas van con hardware de hace más de un lustro. La edad tiene que empezar a notárseles sí o sí...
Eso afecta a todo el hardware, el PC no se salva, se sabe que daba problemas hasta con las 4080 y 4090
Mierda Feliz
ForoCoches: Usuario
#9
Es más barato para la desarrolladora del juego y se ve que los nuevos programadores de juegos solo saben usar ese motor gráfico
MartinyRacing
ForoCoches: Miembro VIP
#10
Cita de Maestroymentor
Hoy 14:24
Este mensaje está oculto porque NixxxoN está en tu lista de ignorados. (Quitar usuario de tu lista de ignorados)
Jorx4
Hoy 14:52
Este mensaje está oculto porque Jorx4 está en tu lista de ignorados. (Quitar usuario de tu lista de ignorados)



Reunión de subnormales, circulen
Vamos, que te han llevado la contraria, has llorado como una nena y sigues llorando como una nena. Añádeme a mí también a tu lista vip.



Al OP: por no hablar de que todos los juegos que lo usan, han perdido su “encanto”. El apartado artístico parece el mismo en todos.
prodge
ForoCoches: Miembro
#11
Cita de Prop Joe
UE5 tiene problemas claros. Nanite y Lumen son muy demandantes, los mapas de sombras virtuales también, y el traversal stutter es culpa en parte de cómo gestiona el motor -o gestionaba, parece que eso ha cambiado en las últimas versiones- la carga de las celdas de streaming, que al parecer saturaban un núcleo de la CPU sin utilizar adecuadamente el monohilo.

Ahora bien, parte de ello es culpa del desarrollo del juego en sí. Celdas de streameado gigantes que pegan un hostión a la CPU, abuso de Lumen sin soluciones complementarias, abuso de Nanite usándolo para todo y metiendo millones de triángulos en las celdas de streaming, cuando fue pensado para elementos estáticos...

En definitiva, que el motor tiene problemas, sí, pero diría que el principal es que ofrece tantas posibilidades que la mayoría de estudios agarran más de lo que pueden abarcar. @prodge creo que trabajaba día a día con UE5 y quizás pueda aportar algo más específico, pero esa es mi impresión.

P.S. En todo caso, las consolas van con hardware de hace más de un lustro. La edad tiene que empezar a notárseles sí o sí...
Tenemos varios proyectos, alguno usa UE5 pero mayormente motores propios.
El problema viene mucho del hype creado a principio de generación con Nanite y Lumen, que como dices son completamente opcionales. Muchos estudios las activan pensando que son obligatorias o que automáticamente mejoran el juego.
Además UE5 es un motor muy fácil de utilizar y ha metido mucha gente en el mundillo que no tiene conocimientos avanzados de optimización o incluso de programación en general. Pero esto no es solo culpa de UE5, es algo que viene pasando desde Unity que al final todo el mundo puede sacarte un juego.
También hay que añadir que UE5 está limitado por tener que soportar hardware sin features modernas como Mesh Shaders, Variable Rate Shading o Sampler Feedback, obligando a mantener paths de renderizado menos eficientes para mantener compatibilidad. Y muchas de estas limitaciones acaban sobrecargando la CPU con trabajo que podría delegarse mejor a la GPU.
Es más fácil para los estudios echarle toda la culpa a UE5 que contribuir mejoras al motor. UE5 es source-available y muchos estudios se benefician sin aportar nada, más allá del dinero.
Como en cualquier biblioteca de programación, deberías poder usarla pero también entender y poder escribir el código subyacente. Si simplemente coges UE5 esperando que haga magia automáticamente, nos vemos en la situación actual.
El problema no es usar UE5, el problema es usar UE5 para todo y por todos.
Tres Pasos
ForoCoches: Usuario
#12
Entre el rendimiento y que todos parecen el mismo juego...
Prop Joe
ForoCoches: Miembro
#13
Cita de NixxxoN
Eso afecta a todo el hardware, el PC no se salva, se sabe que daba problemas hasta con las 4080 y 4090
Nadie ha dicho que no lo haga, pero muchos problemas en estos juegos se solucionan en PC con fuerza fruta y apaños de la comunidad. Tú pones como ejemplo que PS5 va a resoluciones de entrada bajas en los últimos juegos que usan UE5, y así es, pero ahí se suma, además de todo lo dicho, que el hardware es el que es (viejillo) y no se puede cambiar.

Y no, no tiene sentido comparar UE5 con el Decima Engine u otros motores propietarios, que están construidos en torno a un hardware muy específico y para juegos muy semejantes, además de que los trabaja gente que tiene un conocimiento profundo del motor. UE5, por contra, es un motor de propósito general que permite desarrollos sin tener que gastar recursos enormes en "cocinar" todo. Es su bendición y su maldición al mismo tiempo: permite que más estudios desarrollen y sean viables, y que haya más juegos que se vean muy bien, pero al mismo tiempo requiere un conocimiento profundo del motor si quieres usar las funciones más avanzadas. Y me da que en UE5 hay mucho noob trabajando y usando más de lo que es capaz de trabajar.


Cita de prodge
Tenemos varios proyectos, alguno usa UE5 pero mayormente motores propios.
El problema viene mucho del hype creado a principio de generación con Nanite y Lumen, que como bien dices son completamente opcionales. Muchos estudios las activan pensando que son obligatorias o que automáticamente mejoran el juego.
Además UE5 es un motor muy fácil de utilizar y ha metido mucha gente en el mundillo que no tiene conocimientos avanzados de optimización o incluso de programación en general. Pero esto no es solo culpa de UE5, es algo que viene pasando desde Unity o incluso antes; al final todo el mundo puede sacarte un juego.
También hay que añadir que UE5 está limitado por tener que soportar hardware sin features modernas como Mesh Shaders, Variable Rate Shading o Sampler Feedback, obligando a mantener paths de renderizado menos eficientes para mantener compatibilidad. Y muchas de estas limitaciones acaban sobrecargando la CPU con trabajo que podría delegarse mejor a la GPU.
El problema no es usar UE5, el problema es usar UE5 para todo y por todos.
Esta era mi impresión también, gracias.


Súmale el abuso de blueprint que decía otro shur antes, que seguro que en ese tipo de desarrollador que referencias es lo más común, y...
Adryax
ForoCoches: Premium
#14
Acabo de ver un gameplay del Cronos, ha pegado un par de tirones y como no xd

Maestroymentor
ForoCoches: Usuario
#15
Cita de MartinyRacing
Vamos, que te han llevado la contraria, has llorado como una nena y sigues llorando como una nena. Añádeme a mí también a tu lista vip.



Al OP: por no hablar de que todos los juegos que lo usan, han perdido su “encanto”. El apartado artístico parece el mismo en todos.
Son conocidos subnormales shur, no soy el único así, gracias por evitarme leer tus tonterías hasta nuncaa
← A Videojuegos