I'll never forget updating my project I'd been working on for hundreds of hours, then needing to spend ages to figure out why it wouldn't build The new engine version had a header file called "Entity.h" used for some new foliage system which was conflicting with my file of the same name. The lesson I learned was to never give a code file generic names, use a prefix to avoid future conflicts
@Graydis_Media Yeah stuff like that makes me wanna be one of those people who goes through logs and understands the errors fixes it then is an absolute legend! Cause nobody does this!
If you use nanite and/or Lumen inside of your project, upgrading (to at least 5.3) might be a smart decision. As the performance of Lumen and nanite has improved a lot, upwards to a twofold even sometimes. 5.5 having support for nanite in skeletal meshes is what really excites me.
And perhaps wait until some plugins you need are upgraded to 5.4, other than that, you'll get better visuals and performance each version. In fact, the longer you wait to upgrade, the more bugs you might encounter.
@@chengxuyuanderprogrammiere4639 Thank you, saved me over 5 minutes. Looking at like/dislike ratio was obvious that this video isint best, and now I know why, lots of yapping, little of actual point.
Well you should finish a video instead of half ass in it, and coming to a decision. It's like Blender. Every time they update people say it's the best even though some updates literally gave an easier setting for lights. So the real answer like he stated is you can break things in your game, also most features are not known what they will, and won't do. Most Unreal channels hype these new updates for views and he is like hey what Major changes has happened to UE 5.4 yet? Not something so insane it makes games that much better. I know the hype train of stupidity is going to be like they went up a .1 on the update lol. So yes their are compelling reasons to hold off. Also upgrading can break some Plugins and so forth happened on my UE 4 to UE 5 game update. So their are reasons. It's just, are you SMART enough to understand them. I will let you take your sweet time to figure that answer out. I bet most will do the same question on 5.5 and say this will make games easier and yet still never release one game lol. Give me a break.
@@aqlanimations4822 I tried updating my project to 5.4 from 5.3, quite few issues, lots of lag, lots of stutter. Might be only me and my specific project, but at the moment its not really an option for me to move into it.
I’m working on a super light splitscreen multiplayer game at the moment. I had to upgrade to 5.4 because Epic finally fixed a lot of bugs that the engine had in the way it handled couch co-op. Switching engine versions is always scary though, so definitely make sure you make a copy of the latest build before you migrate your project.
The answer would be "it depends" honestly. I boils down to how far in production you are. If you have not reached Beta, I don't see any problems as long as the project is tested on a backup before making it live.
So True. I'm dealing with these issues right now. I moved from 5.2 to 5.4 just because the retargeting system is so much better, but when I try to use DazToUnreal, I get an error saying that they basically don't have a version of the plugin for the new version of UE 5.4 yet, so I'll have to go back to the older version just to keep using the old version of the plugin. I have so many different versions of Unreal running the same projects. Good thing I got a dedicated 8 TB drive for all of my Unreal projects. It could be a nightmare, but I still can't stop learning this engine.. Good video.
I just have to say, i went from 5.1-5.4 and I'm seeing a 20 FPS average jump in performance with Lumen. Normally I wouldn't upgrade mid game because of all the issues that can occur, but since my game was using lumen I decided it was worth it, and it was.
You forgot to mention most important thing in 5.4 imo and that is better performance im using 5.4 for about a month from the preview version and it runs best compared to other versions on my low end PC (gtx 970) + it has faster build times and also i want to mention new automatic retargeting system that saves lot of time.
There are going to be improvements for sure. But, most people often ask me if they should upgrade their projects to the latest version and my advice is if it isn't broke don't fix it.
thanks for the video ryan. great as always. i only recently started my game (personal, not professional use), but even I am not upgrading. although I am currently only working on the systems and it would be super easy to move across, its like you said I am not going to get much out of it (especially waiting for a stable version of it). I'm doing a low poly game with synty assets for myself and friends, so really won't get much out of it. the new PCG biomes, etc would be nice, and the new retargetting would be handy. but these things can be done manually in the current build (5.3) quiet well, and its very stable. i have never had so few crashes (that were not my fault, lol). anyway, thanks again for the video. i look forward to more of your videos. keep up the good work.
Eh, I was expecting some specific issue being called out. I know there are at least a couple that will hopefully be fixed soon.. Main issue is Epic being super slow to update plugins.
Your Control Rig video is a good example of giving us actually useful information as a result of taking the time to learn how it works before making a video instead of just giving us the surface level features. Thanks Ryan! :)
Not sure I completely agree. It’s not about new features. A lot of bugs that have been sitting around since 5.1 have finally been released such as gpu lightmass landscape artifacts. And about 3 others which were significant. If your project works then fine. But with performance improvements in 5.4 I will always test my projects and if nothing breaks I upgrade.
FOR ME, its plugins working with the update, it was so bad that i needed wait for months for the plugins to be updated by the developers because i updated my game with out making a duplicate
damn if you make update of engine without making a duplicate you really deserve to get screwed. its like beyond obviousy if you use many plugins it wont be compatible
@@HenrichAchberger i bit harsh as nobody ever deserves to get screwed, but your point is spot on. You should always backup your project whenever you are going to try and update an engine version. Even without engine updates, I am regularly backing up my projects just in case ! Trust me, you will save yourself a world of headaches !!!!
Everyone including video game companies using Unreal Engine is going to to use UE 5.4 latest version. There is no debate, everyone wants the greatest and latest despite the bugs and glitches just like Star Citizen and Star Engine.
I usually always wait for 5.x.1 to upgrade. Epic is pretty open on Github about bugs if you follow the source code builds. Internal testing/Pre-Release. With the mainline release 300,000+ developers start playing around with the new tools and break things. If every developer puts in at least 8 hours in that 2,400,000 hours of QA. A company cant mimic that level of testing with staff. People will find bugs Epic didn't catch. So 5.4.1 will be much more stable. IMO though if you are past your first major milestone, like you can actually play your game with play testers or your dedicated server is stable and builds out to linux correctly. You shouldn't upgrade. As you said Mimic is past that point so only if there is a critical feature is it worth upgrading. But if you are earlier on in development and haven't hit a major milestone yet its actually healthy to float your engine version forward. Epic has stated that as UE5 progresses they want to make it easier and easier to upgrade projects. By UE6 they said they want it so upgrading is just a click of a button. So moving your project forward on these universal libraries off of they are creating and off of legacy dependencies is healthy IMO.
Great video and a lot of great points. Only reason I am switching to 5.4 (not just because it is a hobby anyway) is for the animations. For a year or so I have had major issues with trying to animate characters from Synty Studios. I HATE dealing with animations and it was a massive headache. In 5.4 they started working perfectly after 2 minutes of work. Years of frustration fixed in a matter of minutes.
I'm doing just fine in 4.26...all these new features look cool...but I don't really NEED them...plus they changed some UI layout stuff...and right now i know where everything is...
Hi ryan, big fan of your channel learnt alot from you my friend thank you. I have been learning UE for about 1 year and have never updated, if i was to update is it possible that my current projects wouldn`t work on the new update?
Great video man, i switched and noticed that quixel bridge is acting funny. I still love the biome feature so will definitely be looking into that though
The most critical breaking point for project upgrades in my experience, tends to be centered around plugins. There as the forwards compatability there is entirely up to the developer's mercy.
based on the exact same settings, ive found that 5.4 gives me considerably less fps compared to 5.3. on top of that, 5.4 seems to constantly stutter and hitch every few seconds. so im not sure if epic has some more bug fixing to do or what, but i cant see me using 5.4 any time soon
Just some more advice, if you do decide to update your project just back it up before you do so, so that if something major breaks you can always revert. Version control is great for this
Moving from 5.3 to 5.4 is vastly different to moving from UE4 to UE5. It doesn't make sense to compare those. Brand new features that are introduced in 5.4 can absolutely be unstable, but existing UE5 features will improve both in performance and dev usability. If you are making a game in 5.1 you should ABSOLUTELY consider upgrading to at least 5.3 now that 5.4 is out. You might not get performance boosts in the features that your game uses, but the improved editor dev user experience alone is worth upgrading for.
So, I'm in a bit of a unique place... The big reason why I want (read *need*) to update to 5.4 are the new accessibility options; I have poor vision in both eyes, and the UI in all previous builds has been fixed at a size far too small to read - leading to migraines and even nausea from straining my eyesight. The new accessibility additions to the interface would be tremendously helpful for my workflow to not rely on Windows magnifying glass, or to compensate by running my desktop at an extremely low resolution to make the small fonts larger. So yeah, I'm kinda anxious/desperate to get up and running on 5.4 ASAP. The problem is, I've never updated a project from a previous version to latest before, and I'm looking for tutorials that either guide or recommend best practices for doing this (I started my project several months ago in UE 5.3.2, so if there's something specific I need to do ahead of time to ensure everything works properly, I'd love to know). Do you think you (or do you know if someone else) will be putting together a tutorial for this? 🙏
check out this UA-cam tutorial "Recompile Unreal Plugin to new Engine Version (In About a Minute)" - however, there's a bug that hasn't been fixed for half a year, so many plugins fail to compile for 5.3&5.4
We cant create package compliant with google market wiht Unreal Engine 5.1 anymore... So we need to update to 5.4 at least to be able to generate APK compliant with the new Google requierment. Unless if you found a workaround to be able generate APK that are compliant with the market place... we have to update a project. 😢
Only trouble I so far encoubtered is, there are certain blueprint nodes missing presumably included in others or renamed such as there is no longer a "If player controlled" node. In AI, everything was shuffled around some and certain things in the left panel of an AI controller are no longer there. Id say, if you dont want to take your time learning a few things again, you really shouldnt upgrade without a reason. If you are new, you might aswell go for it but be warned, most tutorials will now no longer exactly apply to the engine.
There is also a risk in not upgrading - I have seen many studios fail to keep up to date and try to cherry pick bug fixes from future versions. This was especially evident in the earlier 4.x days. They would suffer difficult bugs and invest valuable time trying to integrate partial changes. Remember - although it is work to upgrade your project, you are getting all the bug fixes, performance optimizations, and feature enhancements that Epic has invested in. They have a very large team and vast resources. They are deeming it production ready after doing much more testing than you can. Is it work to stay current? Yes. Is it annoying work? Yes. Will there be bugs and issues? yes. But the benefits far outweigh the costs over time. 5.4.1 is out now. 5.5 will be here before you know it. Be a proper Unreal project steward and stay as current as you can. Once you fall 2 or more versions behind, you are starting to assemble quite a mountain of tech debt. You are missing out on literally millions of dollars of free bug fixes, performance optimizations, and feature enhancements.
One very important thing that was broken in 5.3 and is fixed in 5.4 is the nanite landscape tessellation (displacement) that worked in 5.3 - but only in the editor, it was broken in the packaged game.
Resuming it can still be unstable, so wait a couple of weeks to see if people are having problems, and you still may have some if you are already in the middle of the project
Personally, the main reason I'd upgrade UE version if they perform better than the previous one. I've upgraded from 5.1 to 5.3 to 5.4 to see how my game would perform better and 5.4 is going good so far. EDIT: Of course, making sure the project is ported without issue is a pain. Nonetheless, the performance is gain is worth it.
I'll never stress this enough... when upgrading a project, you should do so from a duplicate of the "stable" one you are currently set at, it is even part of the recommendations from Epic Games. Furthermore, even if everything from "stock Unreal" work great and things are good from their part, it can be complete other story when it comes to other assets added from the Marketplace...
i copied my content over to 5.4 and my save game data is out of wack. my currency is sporadic. first it didn't work. then i modified it and it is sporadic. any clues?
General question, i've been learning UE for the last couple of months with version 5.2, i defenitely don't want to upgrade to 5.4 yet, for the reason mentioned regarding the lack of documentation, tutorials etc. But would you recommend switching to version 5.3? I really like v 5.2 and was wondering if there is a big difference in those two versions (regarding UI, performance etc.)
there are certain features that are nice.Nanite landscape and tesselation is a big thing for me so I switched.Just check those features first and if you dont really need them then 5.2 is ok.Its always wise to make a copy of your projects when you switch.And also if youre using any plugins make sure to check if there are no issues on a newer version.UI is relatively,the same performance was better for me.
there's a bug that hasn't been fixed for half a year, so many plugins fail to compile for 5.3&5.4 - how has such a high priority issue not been addressed for so long? I just started using UE, but why aren't more devs (especially with marketplace plugins) freaking out? I tried 5.4 cuz of the hype, but without plugins what's the point 😢
I'm still using v4.27 for my projects. Every time I try v5 and up my computer lags too much. I have an Nvidia Geforce GTX 1060 6gb graphics card and 32gb ram. So I'm not sure if that's the issue or not. Thoughts?
Could be, lumen is taxing, but is getting better in each version. Try it and see. But as mentioned in the video, if what you are doing in UE4 is fine, then no rush :)
Unfortunately, this graphics card is obsolete, so you'll have a bit of trouble developing under Unreal Engine 5. On the other hand, you can still do it, as 5.2 / 5.3 are already more stable than versions 5.0 / 5.1 and you should get similar in-game performance (sometimes a little worse, sometimes better) than UE4. But to do this, make sure you've deactivated Lumen, Virtual Shadow Maps and TSR in the project settings. You'll still experience slowness when working in the editor, but your game itself will have the same performance as before.
I usually wait for a little bit, but mainly I wait for some of my plugins to update to 5.4. I notice since UE5 plugins take quite a bit longer to update now. Not sure why that is seems like ue4 it was after that day of release.
I wonder if the increased delay has to do with a bug that hasn't been fixed for over half a year that prevents many plugins from being recompiled for 5.3&5.4
There was nothing annoying when upgrading from 5.2 to 5.3. But not this time. I can't even build my C++ code. I messed around with one of my two projects, it compiles now somehow. But the other one doesn't. I don't know why.
It's pretty good but a couple minutes in I realized there's the audio of plants being pushed out of the way by the character but there's no audio at all of any footsteps lol
Any idea why in unreal 5.4 changing little things in the material editor takes a year to load? Same thing when i apply. In 5.3 i can do the exact same material without waiting ages for unreal to update the material.
yes! I already had a bug in 5.4 with vr. where there were huge weird shadows from the vr hand which were appearing, when I looked in certain directions..
It's a hot mess. Just start a new project, open the base map, try to re-build the existing HLOD's aaaand... they are invalid. Landscape proxy nanite landscapes takes >20 seconds to load, ... I really hope they start focusing on stability of the new features now
Very good advice. I imported my 99% done 5.3 copy to 5.4 and many functions did not work. I love 5.4 retarget IK but had problems exporting to my 5.3 game.
Now that is straight up not true, every engine version brings some very important new fixes and updates. Just always make a copy of your project before updating to a new one. In case some features got deprecated
After upgrade to 5.4 whenever i opened a project it take 30 minute to just load texture,3d mesh etc.. before upgrade its just take maximum 2/3 minutes... I don't know why this happened to mee😢😢
Yeah, I moved from 5.0.3 to 5.3 because of a few features that made my game look STUNNING compared to meh... Sadly, I'm now having packaging issues for the Alpha version of my game and I've been building in 5.3 for a few months now. So I'm currently banging my head on the keyboard trying to figure out why it keeps failing during the cooking process when I try packaging it.
My project is still on UE4, I refuse to let PhysX go. But UE5 is also installed just in case I need it. But yeah UE5 is overloaded with modern technology not every project need it, it's also a question of peformance and creators vision imo.
i hear from her to there how best UE was . now i wanted to try to use UE for cinematic animation. so what is your best recommend of which version is good to do that ?>
they keep releasing new stuff as experimental, and leaving behind stuff thats allready been released as in experimental stage. UE future games will be like "experimental early release"
hey i have unreal engine 5.4 and whenever i open it and if i need any file i open file explorer but it says file explorer not responding and then i need to restart my pc and close unreal to use file explorer this problem keeps happening whenever i open unreal engine please help
Unreal 5.4 says out of videomemory on creating landscape then crashes. Cant create a large landscape. Wich sucks. That is why im about to quit using unreal engine at all. If you cant have a huge open world map still. Then its worthless for me
Nope, you shouldn't wait anymore. What you do right now is just spreading misinformation to people to stop them upgrading their projects. Also, Epic drastically changed their QA process for new releases around 5.2 timeline. Nowadays, they tend to only release single hotfix, because they spend longer time to test their major releases. Hotfixes also take longer time to release as result of this, and you probably need to wait min 2 months for upcoming hotfix, which really doesn't make sense.
The author did not say anything new. People aren't idiots and don't upgrade their game projects to the latest version just "because". Any adequate developer will at least wait for version 5.4.1, when all the shortcomings of the latest version will be eliminated.
Lol he means not using 5.4 as a production ready engine, not that you shouldn't use Unreal Engine altogether. Ryan's one of the best UE teachers, it seems like you got mad at the title without knowing anything about this channel.
I'll never forget updating my project I'd been working on for hundreds of hours, then needing to spend ages to figure out why it wouldn't build
The new engine version had a header file called "Entity.h" used for some new foliage system which was conflicting with my file of the same name.
The lesson I learned was to never give a code file generic names, use a prefix to avoid future conflicts
that sounds like it was a nightmare
This is why Epic should modernize their C++
@Graydis_Media Yeah stuff like that makes me wanna be one of those people who goes through logs and understands the errors fixes it then is an absolute legend! Cause nobody does this!
If you use nanite and/or Lumen inside of your project, upgrading (to at least 5.3) might be a smart decision. As the performance of Lumen and nanite has improved a lot, upwards to a twofold even sometimes.
5.5 having support for nanite in skeletal meshes is what really excites me.
Is that actually a thing they said? That sounds amazing.
If thay Add it as an Tessalation Option in Matertial Editor i can finale bring my Old Characters Back , that had scales and stuff on.
Wait for the 5.4.1, where they fix the things that broke peoples project.
And perhaps wait until some plugins you need are upgraded to 5.4, other than that, you'll get better visuals and performance each version.
In fact, the longer you wait to upgrade, the more bugs you might encounter.
It's out now seemingly. Found this video when I was Googling for Unreal Engine 5.4.1 notes.
No... still busted. I was gung ho about unreal engine but it is slowly becoming clear that it is not the way to go. Sad.
@@KingKrouch With the speed they released this version we will wait for the 5.4.2 lol
3.5 minutes In and I still haven't heard a compelling reason why not to upgrade to 5.4 LOL
hardware issues with intel
@@chengxuyuanderprogrammiere4639
Thank you, saved me over 5 minutes. Looking at like/dislike ratio was obvious that this video isint best, and now I know why, lots of yapping, little of actual point.
Well you should finish a video instead of half ass in it, and coming to a decision. It's like Blender. Every time they update people say it's the best even though some updates literally gave an easier setting for lights. So the real answer like he stated is you can break things in your game, also most features are not known what they will, and won't do. Most Unreal channels hype these new updates for views and he is like hey what Major changes has happened to UE 5.4 yet? Not something so insane it makes games that much better. I know the hype train of stupidity is going to be like they went up a .1 on the update lol. So yes their are compelling reasons to hold off. Also upgrading can break some Plugins and so forth happened on my UE 4 to UE 5 game update. So their are reasons. It's just, are you SMART enough to understand them. I will let you take your sweet time to figure that answer out. I bet most will do the same question on 5.5 and say this will make games easier and yet still never release one game lol. Give me a break.
@@aqlanimations4822
I tried updating my project to 5.4 from 5.3, quite few issues, lots of lag, lots of stutter. Might be only me and my specific project, but at the moment its not really an option for me to move into it.
I started with 5.4 so let's see how these new features work
I’m working on a super light splitscreen multiplayer game at the moment. I had to upgrade to 5.4 because Epic finally fixed a lot of bugs that the engine had in the way it handled couch co-op. Switching engine versions is always scary though, so definitely make sure you make a copy of the latest build before you migrate your project.
I'm on 5.4 and it fixed so many things in my 5.3 project. I'm loving it so much.
The answer would be "it depends" honestly.
I boils down to how far in production you are. If you have not reached Beta, I don't see any problems as long as the project is tested on a backup before making it live.
'it depends' is the motto of game dev :)
@@RyanLaley the motto of software programming/engineering, generally :)
So True. I'm dealing with these issues right now. I moved from 5.2 to 5.4 just because the retargeting system is so much better, but when I try to use DazToUnreal, I get an error saying that they basically don't have a version of the plugin for the new version of UE 5.4 yet, so I'll have to go back to the older version just to keep using the old version of the plugin. I have so many different versions of Unreal running the same projects. Good thing I got a dedicated 8 TB drive for all of my Unreal projects. It could be a nightmare, but I still can't stop learning this engine.. Good video.
I just have to say, i went from 5.1-5.4 and I'm seeing a 20 FPS average jump in performance with Lumen. Normally I wouldn't upgrade mid game because of all the issues that can occur, but since my game was using lumen I decided it was worth it, and it was.
Great to hear you are seeing the improvement with Lumen.
That performance jump is becaus3 5.3 rather than 5.4
@@Bazztoner 5.4 should have yet another jump in rendering time, so it's going to be worth updating just for that.
Wildcard is trying to do this with Ark Ascended. Good luck man hope our game runs better too!
You forgot to mention most important thing in 5.4 imo and that is better performance im using 5.4 for about a month from the preview version and it runs best compared to other versions on my low end PC (gtx 970) + it has faster build times and also i want to mention new automatic retargeting system that saves lot of time.
There are going to be improvements for sure. But, most people often ask me if they should upgrade their projects to the latest version and my advice is if it isn't broke don't fix it.
im finding the exact opposite, i wonder why that is?
Can’t. My plugins need to update to 5.4 first 🙂
thanks for the video ryan. great as always. i only recently started my game (personal, not professional use), but even I am not upgrading. although I am currently only working on the systems and it would be super easy to move across, its like you said I am not going to get much out of it (especially waiting for a stable version of it). I'm doing a low poly game with synty assets for myself and friends, so really won't get much out of it. the new PCG biomes, etc would be nice, and the new retargetting would be handy. but these things can be done manually in the current build (5.3) quiet well, and its very stable. i have never had so few crashes (that were not my fault, lol). anyway, thanks again for the video. i look forward to more of your videos. keep up the good work.
Eh, I was expecting some specific issue being called out. I know there are at least a couple that will hopefully be fixed soon.. Main issue is Epic being super slow to update plugins.
Your Control Rig video is a good example of giving us actually useful information as a result of taking the time to learn how it works before making a video instead of just giving us the surface level features. Thanks Ryan! :)
Not sure I completely agree. It’s not about new features. A lot of bugs that have been sitting around since 5.1 have finally been released such as gpu lightmass landscape artifacts. And about 3 others which were significant. If your project works then fine. But with performance improvements in 5.4 I will always test my projects and if nothing breaks I upgrade.
FOR ME, its plugins working with the update, it was so bad that i needed wait for months for the plugins to be updated by the developers because i updated my game with out making a duplicate
damn if you make update of engine without making a duplicate you really deserve to get screwed. its like beyond obviousy if you use many plugins it wont be compatible
@@HenrichAchberger i bit harsh as nobody ever deserves to get screwed, but your point is spot on. You should always backup your project whenever you are going to try and update an engine version. Even without engine updates, I am regularly backing up my projects just in case ! Trust me, you will save yourself a world of headaches !!!!
@@alraffa5090 eeeh consequences are way more harsh than my comment
Everyone including video game companies using Unreal Engine is going to to use UE 5.4 latest version. There is no debate, everyone wants the greatest and latest despite the bugs and glitches just like Star Citizen and Star Engine.
I usually always wait for 5.x.1 to upgrade. Epic is pretty open on Github about bugs if you follow the source code builds. Internal testing/Pre-Release. With the mainline release 300,000+ developers start playing around with the new tools and break things. If every developer puts in at least 8 hours in that 2,400,000 hours of QA.
A company cant mimic that level of testing with staff. People will find bugs Epic didn't catch. So 5.4.1 will be much more stable.
IMO though if you are past your first major milestone, like you can actually play your game with play testers or your dedicated server is stable and builds out to linux correctly. You shouldn't upgrade. As you said Mimic is past that point so only if there is a critical feature is it worth upgrading.
But if you are earlier on in development and haven't hit a major milestone yet its actually healthy to float your engine version forward. Epic has stated that as UE5 progresses they want to make it easier and easier to upgrade projects. By UE6 they said they want it so upgrading is just a click of a button. So moving your project forward on these universal libraries off of they are creating and off of legacy dependencies is healthy IMO.
Great video and a lot of great points. Only reason I am switching to 5.4 (not just because it is a hobby anyway) is for the animations. For a year or so I have had major issues with trying to animate characters from Synty Studios. I HATE dealing with animations and it was a massive headache. In 5.4 they started working perfectly after 2 minutes of work. Years of frustration fixed in a matter of minutes.
Agreed, I am liking the animation tools in there for sure
You use the word HATE - Have you tried out HEAT for animations? I'm loving the easy workflow. And it's FREE, lol.
I'm doing just fine in 4.26...all these new features look cool...but I don't really NEED them...plus they changed some UI layout stuff...and right now i know where everything is...
Hi ryan, big fan of your channel learnt alot from you my friend thank you. I have been learning UE for about 1 year and have never updated, if i was to update is it possible that my current projects wouldn`t work on the new update?
Great video man, i switched and noticed that quixel bridge is acting funny. I still love the biome feature so will definitely be looking into that though
The most critical breaking point for project upgrades in my experience, tends to be centered around plugins.
There as the forwards compatability there is entirely up to the developer's mercy.
based on the exact same settings, ive found that 5.4 gives me considerably less fps compared to 5.3. on top of that, 5.4 seems to constantly stutter and hitch every few seconds. so im not sure if epic has some more bug fixing to do or what, but i cant see me using 5.4 any time soon
I agree. You need to give it time for any official latest version. You can only experiment with it, see what it can what its limits and wait.
Also have some compilation errors after I switch from 5.3 to 5.4. Hope epic will fix them soon.
Just some more advice, if you do decide to update your project just back it up before you do so, so that if something major breaks you can always revert. Version control is great for this
Moving from 5.3 to 5.4 is vastly different to moving from UE4 to UE5.
It doesn't make sense to compare those.
Brand new features that are introduced in 5.4 can absolutely be unstable, but existing UE5 features will improve both in performance and dev usability.
If you are making a game in 5.1 you should ABSOLUTELY consider upgrading to at least 5.3 now that 5.4 is out.
You might not get performance boosts in the features that your game uses, but the improved editor dev user experience alone is worth upgrading for.
So, I'm in a bit of a unique place...
The big reason why I want (read *need*) to update to 5.4 are the new accessibility options; I have poor vision in both eyes, and the UI in all previous builds has been fixed at a size far too small to read - leading to migraines and even nausea from straining my eyesight. The new accessibility additions to the interface would be tremendously helpful for my workflow to not rely on Windows magnifying glass, or to compensate by running my desktop at an extremely low resolution to make the small fonts larger. So yeah, I'm kinda anxious/desperate to get up and running on 5.4 ASAP.
The problem is, I've never updated a project from a previous version to latest before, and I'm looking for tutorials that either guide or recommend best practices for doing this (I started my project several months ago in UE 5.3.2, so if there's something specific I need to do ahead of time to ensure everything works properly, I'd love to know). Do you think you (or do you know if someone else) will be putting together a tutorial for this? 🙏
check out this UA-cam tutorial "Recompile Unreal Plugin to new Engine Version (In About a Minute)" - however, there's a bug that hasn't been fixed for half a year, so many plugins fail to compile for 5.3&5.4
We cant create package compliant with google market wiht Unreal Engine 5.1 anymore...
So we need to update to 5.4 at least to be able to generate APK compliant with the new Google requierment.
Unless if you found a workaround to be able generate APK that are compliant with the market place... we have to update a project. 😢
Only trouble I so far encoubtered is, there are certain blueprint nodes missing presumably included in others or renamed such as there is no longer a "If player controlled" node. In AI, everything was shuffled around some and certain things in the left panel of an AI controller are no longer there.
Id say, if you dont want to take your time learning a few things again, you really shouldnt upgrade without a reason.
If you are new, you might aswell go for it but be warned, most tutorials will now no longer exactly apply to the engine.
There is also a risk in not upgrading - I have seen many studios fail to keep up to date and try to cherry pick bug fixes from future versions. This was especially evident in the earlier 4.x days. They would suffer difficult bugs and invest valuable time trying to integrate partial changes. Remember - although it is work to upgrade your project, you are getting all the bug fixes, performance optimizations, and feature enhancements that Epic has invested in. They have a very large team and vast resources. They are deeming it production ready after doing much more testing than you can. Is it work to stay current? Yes. Is it annoying work? Yes. Will there be bugs and issues? yes. But the benefits far outweigh the costs over time. 5.4.1 is out now. 5.5 will be here before you know it. Be a proper Unreal project steward and stay as current as you can. Once you fall 2 or more versions behind, you are starting to assemble quite a mountain of tech debt. You are missing out on literally millions of dollars of free bug fixes, performance optimizations, and feature enhancements.
Makes sense, thanks
One very important thing that was broken in 5.3 and is fixed in 5.4 is the nanite landscape tessellation (displacement) that worked in 5.3 - but only in the editor, it was broken in the packaged game.
Good video :)
That nanite tesselation though xP
Finally someone who tells the truth, and is not just out for some marketing clickbait
Resuming it can still be unstable, so wait a couple of weeks to see if people are having problems, and you still may have some if you are already in the middle of the project
Personally, the main reason I'd upgrade UE version if they perform better than the previous one.
I've upgraded from 5.1 to 5.3 to 5.4 to see how my game would perform better and 5.4 is going good so far.
EDIT: Of course, making sure the project is ported without issue is a pain. Nonetheless, the performance is gain is worth it.
I'll never stress this enough... when upgrading a project, you should do so from a duplicate of the "stable" one you are currently set at, it is even part of the recommendations from Epic Games. Furthermore, even if everything from "stock Unreal" work great and things are good from their part, it can be complete other story when it comes to other assets added from the Marketplace...
i copied my content over to 5.4 and my save game data is out of wack. my currency is sporadic. first it didn't work. then i modified it and it is sporadic. any clues?
Yes but, are older versions updated with bugfixes?
General question, i've been learning UE for the last couple of months with version 5.2, i defenitely don't want to upgrade to 5.4 yet, for the reason mentioned regarding the lack of documentation, tutorials etc. But would you recommend switching to version 5.3? I really like v 5.2 and was wondering if there is a big difference in those two versions (regarding UI, performance etc.)
there are certain features that are nice.Nanite landscape and tesselation is a big thing for me so I switched.Just check those features first and if you dont really need them then 5.2 is ok.Its always wise to make a copy of your projects when you switch.And also if youre using any plugins make sure to check if there are no issues on a newer version.UI is relatively,the same performance was better for me.
@@MrPangahas thank you very much for your input! Will check those features out 👍🏽
there's a bug that hasn't been fixed for half a year, so many plugins fail to compile for 5.3&5.4 - how has such a high priority issue not been addressed for so long?
I just started using UE, but why aren't more devs (especially with marketplace plugins) freaking out? I tried 5.4 cuz of the hype, but without plugins what's the point 😢
Unreal does not patch previous versions. So the current most stable release of UE5 is 5.3.2
Once 5.5 is released i will upgrade all my games to 5.4
I'm still using v4.27 for my projects. Every time I try v5 and up my computer lags too much. I have an Nvidia Geforce GTX 1060 6gb graphics card and 32gb ram. So I'm not sure if that's the issue or not. Thoughts?
Could be, lumen is taxing, but is getting better in each version. Try it and see. But as mentioned in the video, if what you are doing in UE4 is fine, then no rush :)
Unfortunately, this graphics card is obsolete, so you'll have a bit of trouble developing under Unreal Engine 5. On the other hand, you can still do it, as 5.2 / 5.3 are already more stable than versions 5.0 / 5.1 and you should get similar in-game performance (sometimes a little worse, sometimes better) than UE4. But to do this, make sure you've deactivated Lumen, Virtual Shadow Maps and TSR in the project settings. You'll still experience slowness when working in the editor, but your game itself will have the same performance as before.
@@RyanLaley Thanks
@@khalhorik Thanks, I'll keep that in mind if I ever decide to upgrade.
I usually wait for a little bit, but mainly I wait for some of my plugins to update to 5.4. I notice since UE5 plugins take quite a bit longer to update now. Not sure why that is seems like ue4 it was after that day of release.
I wonder if the increased delay has to do with a bug that hasn't been fixed for over half a year that prevents many plugins from being recompiled for 5.3&5.4
There was nothing annoying when upgrading from 5.2 to 5.3. But not this time. I can't even build my C++ code. I messed around with one of my two projects, it compiles now somehow. But the other one doesn't. I don't know why.
It's pretty good but a couple minutes in I realized there's the audio of plants being pushed out of the way by the character but there's no audio at all of any footsteps lol
Any idea why in unreal 5.4 changing little things in the material editor takes a year to load? Same thing when i apply.
In 5.3 i can do the exact same material without waiting ages for unreal to update the material.
yes! I already had a bug in 5.4 with vr. where there were huge weird shadows from the vr hand which were appearing, when I looked in certain directions..
I like how right when am watching this video 5.4.1 instantly comes out
I upgraded my game from 5.2 to 5.4 and it's bug city. I might have to go back to 5.2 because of the performance drop.
Definitely wait for 5.4.1
It's a hot mess. Just start a new project, open the base map, try to re-build the existing HLOD's aaaand... they are invalid. Landscape proxy nanite landscapes takes >20 seconds to load, ... I really hope they start focusing on stability of the new features now
Very good advice. I imported my 99% done 5.3 copy to 5.4 and many functions did not work. I love 5.4 retarget IK but had problems exporting to my 5.3 game.
One should never update to a x.0 version.
Now that is straight up not true, every engine version brings some very important new fixes and updates. Just always make a copy of your project before updating to a new one. In case some features got deprecated
That Tesselation on Skeletal mesh never transfered from UE4 to UE5 is just a Sin. Did thay Added it know ??
After upgrade to 5.4 whenever i opened a project it take 30 minute to just load texture,3d mesh etc.. before upgrade its just take maximum 2/3 minutes... I don't know why this happened to mee😢😢
Yeah, I moved from 5.0.3 to 5.3 because of a few features that made my game look STUNNING compared to meh...
Sadly, I'm now having packaging issues for the Alpha version of my game and I've been building in 5.3 for a few months now.
So I'm currently banging my head on the keyboard trying to figure out why it keeps failing during the cooking process when I try packaging it.
Hi Ryan, I need your help. I want you to give me specifications for a computer that can smoothly run Unreal Engine 5.4 for AAA medium-sized games
My project is still on UE4, I refuse to let PhysX go. But UE5 is also installed just in case I need it. But yeah UE5 is overloaded with modern technology not every project need it, it's also a question of peformance and creators vision imo.
I mean 5.4 isn't a preview release? So should be cleared for production?
It should, but it's usually best to wait for hotfix patches.
I was not expecting you to look that at all..
I pictured you younger and with a cap, dunno why 😭🤣
Agreed!
HF ... the situation with the unreal engine right now is just ridiculous, the guy that is responsible for the updates should be fired ....
i hear from her to there how best UE was . now i wanted to try to use UE for cinematic animation. so what is your best recommend of which version is good to do that ?>
3 days trying migrate my project from 5.3.2 to 5.4. A lot of crashes ! And errors in shaders.
The best version rn it's 5.3❤
GPU light mass is broken. I use 5.2 but I hate toolbar jumping when closing tab
Volume was a bit low on this one...
Landscape open world is acting strange on UE 5.4; PCG es beta now
I upgraded my C++ game project to 5.4 and it gave 7,324 errors and REFUSED to compile my game lol
Yikes
they keep releasing new stuff as experimental, and leaving behind stuff thats allready been released as in experimental stage. UE future games will be like "experimental early release"
Sir please make a small tutorial for Boss AI with behaviour tree and paper 2D or paper ZD for multiple boss attacks. Thank you.
hey i have unreal engine 5.4 and whenever i open it and if i need any file i open file explorer but it says file explorer not responding and then i need to restart my pc and close unreal to use file explorer this problem keeps happening whenever i open unreal engine
please help
5.1 works best for me too.
How to save and then load ports that are open and closed?
Still happy with 5.1
🤢
Same. It's given me so many issues.@@comebackguy8892
Watched as I'm downloading 5.4
I only want to upgrade to try out fast compilation tool!!!
i am still using ue4.7 since i know the hardware issue chips
Unreal 5.4 says out of videomemory on creating landscape then crashes. Cant create a large landscape. Wich sucks. That is why im about to quit using unreal engine at all. If you cant have a huge open world map still. Then its worthless for me
real chads use 5.5
I havent even upgraded to 5.0 yet 😂
Tell that to them boys over at ironmace
I was just about to update my game to 5.4 but after hearing your explanation, yea I agree I’ll stick with 5.3 until later in the future
Like Ryan was saying, my game doesn't even NEED any of the features as it is trying to look like HL1 lmao
I agree
What? 100k subs?
5.4 map loading is terrible with new and old computers.
I'm still in 5.0.3
new studio?
redecorated :)
5.4.4 is still bad?
So, what is the reason we shouldn't upgrade? The video is just clickbait in that case. Unsubscribed.
As I said in the video, do upgrade but you don't need to upgrade for your current productions.
He talked about it in the video. You can't be serious.
You should always wait until at least the .1 version before updating or starting a new project.
Nope, you shouldn't wait anymore. What you do right now is just spreading misinformation to people to stop them upgrading their projects.
Also, Epic drastically changed their QA process for new releases around 5.2 timeline. Nowadays, they tend to only release single hotfix, because they spend longer time to test their major releases. Hotfixes also take longer time to release as result of this, and you probably need to wait min 2 months for upcoming hotfix, which really doesn't make sense.
still using v 4.27
💛💛💛💛💛💛💛💛
I never saw a reason to go past 4.23 due to stability and just no features that I need past that.
Hah, im still in ue4 :D
The author did not say anything new. People aren't idiots and don't upgrade their game projects to the latest version just "because". Any adequate developer will at least wait for version 5.4.1, when all the shortcomings of the latest version will be eliminated.
ok boomer
5 minutes of no reasons against upgrading, waste of time
5.4 is 40% faster...
Don't listen to him. Unreal Engine is a powerful tool to create amazing worlds. Haters will hate.
didnt watch the video?
What? Are you under the influence?
Lol he means not using 5.4 as a production ready engine, not that you shouldn't use Unreal Engine altogether.
Ryan's one of the best UE teachers, it seems like you got mad at the title without knowing anything about this channel.
You could literally just spend only ~6 minutes of your life to not look incredibly stupid. Gee, some people, man
@@RyanLaley Not yet, but will so so later. Your tutorials are the best. 💪
My performance seems to tank with 5.4