Odyssey on Unreal Engine 5? (to fix lag / performance issues)

I doubt devs have time or will to read through the forum, but this question is mostly for devs.
Would you consider migrating Odyssey onto UE5 engine? from what I've seen and read about UE5, it should be capable of fixing all the lag issues that Odyssey currently has + generate much more realistic graphics. I'm not sure if UE5 is completely ready yet (I think they only have demo available at this point?), but what about future plans?

From experience, I can say that games running on UE4 are generally smooth and nice looking, even some indie games that are rushed, can still look quite impressive and run smooth.

I try not to hate on Odyssey, but this insane lag just makes it so unplayable .. I often lag down to 15fps in settlements with some traffic in them. Empty settlements often get me only 20 - 40 fps too.
Some may say "you have potato PC", it's not the newest, but I can run Forza Horizon 5 in 4k with AMD upscaler on "quality" and it only uses 50-90% of my GPU, while in Odyssey I have AMD upscaler on "performance" and it uses 100% GPU all the time when on surface, in stations or settlements. Stations are fine as long as I'm in ship, but near planetary buildings / bases, it starts to lag real bad, it's twice as bad when it's dark, because all the lights are rendered in even if they're not visible. Here's some proof:
pXfhiWi.jpg


BikWpqx.jpg

You see all this light on those images? It's all coming THRU THE WALLS from my ship, that is about 400-500m from station. I don't even have flashlight on. If i'd turn off my ship lights, it would be near black. That station has no power as I'm on the "restore the power" missions. So why is that light being rendered in while it shouldn't even be visible to me?

Further proof is that station with fires in them, are even more laggy, as the fire is being rendered in while it's not even visible. Proof of that, is in big stations with lot of fires in same building, if you go on roof, where the O2 compressor is and depressurize the building from there (so fires are still not visible to you) and when fires go out, then frame rate goes up.

How is that possible if fires are not even visbile? This is clear sign that game renders in stuff that isn't visible to you.
I'm aware that developing top tier game isn't an easy task, but I also know that ignoring the issue doesn't make it go away, it only causes player abandonment.
I'd honestly like to know (from devs), why is it so hard to fix the rendering issues? Stuff that is not visible on your screen, should not be rendered / processed. If you go inside the building, then light behind walls should not be visible to you.

Also changing graphics has almost no impact on frame rates. I stand in one place, I get about 31fps, so I go into settings and change from 3840x2160 to 1920x1080 (while keeping AMD upscaler on "performance") and I get maybe like 35fps at best. I tried from 2160p to 1440p and didn't get even 1fps boost, so clearly this is not due my graphics card. If it was graphics card, then lowering from 4k to 1440p should have significant boost. For example Resident Evil Village, I can't quite play in 4k as I get frame drops in certain areas, so I put it in 1440p with most things set on high / max and it runs like a dream, solid 60fps with no drops. That means my GPU is not powerful enough to run RE Village on 4k, but works perfectly fine in 1440p .. but in Odyssey changing resolution has no effect.

I don't know details on how Odyssey is built, but clearly devs have done something very wrong to make it lag so bad. I think that's because they have assigned certain things to be rendered on GPU, which are not directly related to visuals. Maybe some background tasks? I mean everything in game requires some sort of computing power, so for example the mentioned light and fires, they use GPU's power to work, even when they're not visible. Is this some idea to try and reduce CPU usage?

Whatever it is, perhaps this could be solved by migrating Odyssey onto UE5? I'm sure it's no easy task, but you guys have to fix this lag.
If I'd be able to play Odyssey in solid 60fps, I'd immediately change my steam review from negative to positive .. I waited so long for the day when we can go out on foot and was so hyped about it, but this lag just absolutely ruins it. I've tried some on-foot combat zones and it's so de-motivating to play with lag ... I can barely even hit AI, lag makes it so hard to aim. Would love to try some PvP conflict zones, but not even going to do this as long as game lags so bad.

So please put your heads and money together and fix this lag. Also if you fix this lag, I promise to spend at least 10gbp on ARX just to show my support (I'd want that ARX anyways to get some weapon skins, at this point I'm not going to spend any money on weapon skins cuz as I said .. not motivated to play with lag).
 
These guys will never commit to another engine regardless of how bad the in-house Cobra engine is showing itself to be.
never say never. All in all, I think ED devs are one of the best devs out there. their support is also quite acceptable compared to many other devs / companies.
I never had anything bad to say about ED devs until the point I saw how bad Odyssey runs .. it was really big disappointment.
In past they have fixed bugs fairly fast. I have put over 7000h into crossout (ruski game) and they completely ignore bug reports, they were selling paid content that had game breaking bugs in them and it took them 9+ months to fix them, their forums got spammed about it every day and they just banned people who reported it and said "we're aware, it's hard bug to fix".


Moving a game to an entirely different engine is no small task. I don't think Frontier could even port the game over if they wanted to (and they don't), and it would probably be a multi-year project if they tried.
Ofc it's no small / easy task, but this is WHY they should do it. not because it's easy, but because it's hard and it would be worth it. I've seen some other games moved onto new game engines and it didn't take them years. I might be wrong, but I think Wreckfest was one of them. It was called "Next Car Game" when it was in alpha, they didn't even have proper name. It didn't even have issues, but they changed engine anyways. I might be confusing it with some other car game, but they changed the engine as previous one wasn't enough for what they wanted. It didn't take them years, only months.
I think DayZ also changed game engine or at least had some very big changes made to game engine and from what I've read, they plan putting it on new enfusion engine soon.

my point here, is that changing game engine is not impossible task and it has been done before to improve performance. Odyssey on UE5 would be a true gem. or well, odyssey without lag would already be a gem.
 
No one will do anything.
It's high time we realized this.
In seven years they haven't made a color change in the interface, even though it's a couple of lines of code.
the basic functionality doesn't work - they go on vacation. the deepest management crisis.

eat what you have been brought. and don't forget to buy new skins. it is advisable to write rave reviews and thank you here. You can also make a video thanking them for the space legs and then discuss it for 1,000 pages.
 
Last edited:
it would be worth it.

I highly doubt Frontier's accountants agree with that assessment.

I've seen some other games moved onto new game engines and it didn't take them years. I might be wrong, but I think Wreckfest was one of them. It was called "Next Car Game" when it was in alpha, they didn't even have proper name. It didn't even have issues, but they changed engine anyways. I might be confusing it with some other car game, but they changed the engine as previous one wasn't enough for what they wanted. It didn't take them years, only months.
I think DayZ also changed game engine or at least had some very big changes made to game engine and from what I've read, they plan putting it on new enfusion engine soon.

my point here, is that changing game engine is not impossible task and it has been done before to improve performance. Odyssey on UE5 would be a true gem. or well, odyssey without lag would already be a gem.

ED has bugs that have persisted for half a decade because migrating to different UI middlewear would be too hard. Moving this mess of a game to a new engine would be a monumental undertaking, not at all comparable to less uniquely defective titles with more modular assets.
 
There is definitely something wrong at settlements. I'm exploring very far from civilization and frame rate is smooth on planets, and above 45 for my AMD Ryzen 7 5800X, RX 580 @1920x1080. I've even maxed my graphics to Ultra, except for the shadows.
In settlements it was 25-40. Playable, but...
 
Would you consider migrating Odyssey onto UE5 engine?

Certainlynot.
They're using their own engine for Elite and their entire portfolio of in-house developed games.

Also, i doubt Unreal Engine can build and render planets procedurally and probably there are thousands of billions of planets in the galaxy.
Sure, maybe UE5 would work for a single, manually built planet. Or 10 manually built planets. But not the entire galaxy
 
I doubt devs have time or will to read through the forum, but this question is mostly for devs.
Would you consider migrating Odyssey onto UE5 engine? from what I've seen and read about UE5, it should be capable of fixing all the lag issues that Odyssey currently has + generate much more realistic graphics. I'm not sure if UE5 is completely ready yet (I think they only have demo available at this point?), but what about future plans?

From experience, I can say that games running on UE4 are generally smooth and nice looking, even some indie games that are rushed, can still look quite impressive and run smooth.

I try not to hate on Odyssey, but this insane lag just makes it so unplayable .. I often lag down to 15fps in settlements with some traffic in them. Empty settlements often get me only 20 - 40 fps too.
Some may say "you have potato PC", it's not the newest, but I can run Forza Horizon 5 in 4k with AMD upscaler on "quality" and it only uses 50-90% of my GPU, while in Odyssey I have AMD upscaler on "performance" and it uses 100% GPU all the time when on surface, in stations or settlements. Stations are fine as long as I'm in ship, but near planetary buildings / bases, it starts to lag real bad, it's twice as bad when it's dark, because all the lights are rendered in even if they're not visible. Here's some proof:
pXfhiWi.jpg


BikWpqx.jpg

You see all this light on those images? It's all coming THRU THE WALLS from my ship, that is about 400-500m from station. I don't even have flashlight on. If i'd turn off my ship lights, it would be near black. That station has no power as I'm on the "restore the power" missions. So why is that light being rendered in while it shouldn't even be visible to me?

Further proof is that station with fires in them, are even more laggy, as the fire is being rendered in while it's not even visible. Proof of that, is in big stations with lot of fires in same building, if you go on roof, where the O2 compressor is and depressurize the building from there (so fires are still not visible to you) and when fires go out, then frame rate goes up.

How is that possible if fires are not even visbile? This is clear sign that game renders in stuff that isn't visible to you.
I'm aware that developing top tier game isn't an easy task, but I also know that ignoring the issue doesn't make it go away, it only causes player abandonment.
I'd honestly like to know (from devs), why is it so hard to fix the rendering issues? Stuff that is not visible on your screen, should not be rendered / processed. If you go inside the building, then light behind walls should not be visible to you.

Also changing graphics has almost no impact on frame rates. I stand in one place, I get about 31fps, so I go into settings and change from 3840x2160 to 1920x1080 (while keeping AMD upscaler on "performance") and I get maybe like 35fps at best. I tried from 2160p to 1440p and didn't get even 1fps boost, so clearly this is not due my graphics card. If it was graphics card, then lowering from 4k to 1440p should have significant boost. For example Resident Evil Village, I can't quite play in 4k as I get frame drops in certain areas, so I put it in 1440p with most things set on high / max and it runs like a dream, solid 60fps with no drops. That means my GPU is not powerful enough to run RE Village on 4k, but works perfectly fine in 1440p .. but in Odyssey changing resolution has no effect.

I don't know details on how Odyssey is built, but clearly devs have done something very wrong to make it lag so bad. I think that's because they have assigned certain things to be rendered on GPU, which are not directly related to visuals. Maybe some background tasks? I mean everything in game requires some sort of computing power, so for example the mentioned light and fires, they use GPU's power to work, even when they're not visible. Is this some idea to try and reduce CPU usage?

Whatever it is, perhaps this could be solved by migrating Odyssey onto UE5? I'm sure it's no easy task, but you guys have to fix this lag.
If I'd be able to play Odyssey in solid 60fps, I'd immediately change my steam review from negative to positive .. I waited so long for the day when we can go out on foot and was so hyped about it, but this lag just absolutely ruins it. I've tried some on-foot combat zones and it's so de-motivating to play with lag ... I can barely even hit AI, lag makes it so hard to aim. Would love to try some PvP conflict zones, but not even going to do this as long as game lags so bad.

So please put your heads and money together and fix this lag. Also if you fix this lag, I promise to spend at least 10gbp on ARX just to show my support (I'd want that ARX anyways to get some weapon skins, at this point I'm not going to spend any money on weapon skins cuz as I said .. not motivated to play with lag).

Perhaps we should look at the GTA trilogy, definitive edition, and then you'll see why this a particularly dumb idea.

You are looking at 15/20 year old games that should run perfectly on high end hardware but are a jerky, buggy mess. Indeed, I own the original games and they run perfectly, even after modding a bit to make it more or less on par with the nicer looks of the "new" trilogy.

Porting to unreal isn't going to fix everything/anything.
 
Would you consider migrating Odyssey onto UE5 engine? from what I've seen and read about UE5, it should be capable of fixing all the lag issues that Odyssey currently has + generate much more realistic graphics. I'm not sure if UE5 is completely ready yet (I think they only have demo available at this point?), but what about future plans?
moving to a new engine is just your wet dreams. The frontiers will not do that, because they will never do that.
It is possible that only in some ХХ patch they will finally come up with a significant optimization, although by then everyone will have to upgrade their computers and the need for optimization will disappear by itself and Frontiers will gain profit anyway.
 
The frontiers will not do that, because they will never do that.

IMO it's simply impossible to re-write ED in another engine. For mainly two reasons:
  • costs (directly related to licensing that engine, plus the costs to port the game to the new engine)
  • technical reasons (the other engine might lack the features required by Elite to work)


However, if OP is a multimillionaire (in GBP) they can setup a meeting with Mr Braben where they could express their wish to invest 3-5 millions Pounds in the attempt of re-writing the game
 
Probably would take years of effort. And there are no guarantees, they'd still need to make the networking side of things work with the engine, keeping the P2P aspect.
 
This suggestion always makes me laugh. Sure just replace the fabric of space and time because I have problems which you can solve by replacing the fabric of space and time :D

Yes we need cobra updates to fix essential performnce problems.and not gfx optimizations.. Hopefully soon... My hope is dwindling...

Anyways the new FC thingies are going to be fantastic and so will the Panther Clipper!
 
Back
Top Bottom