👉Get Access To All My Unreal Engine Courses At : bit.ly/3MRRxgA 👉Get My Free Unreal Engine Beginner Course : bit.ly/46mUWMr
Пікірлер: 46
@JamyzGenius5 ай бұрын
Thank you so much! When UE5 came out I did not understood this concept that well but your video made me understand it and also helped me to apply it. Especially if using Lumen and VSM Beta. I remember reaching a point where I broke the shadows of my levels due to using many small dynamic lights. I was quite frustrated back then with that issue. I made a quick test in one of my levels with this method and it works like charm! I just need to think different design-wise now. Either way, this method opened my mind to so many new possibilities! This will help both my Unreal Engine and Roblox work. Thank you deeply! What you explained here is gold to me!
@BlueGooGames4 ай бұрын
This is a great and easy way to handle it without scripting, thanks a lot! 😀
@aviel2005 ай бұрын
i need this so much! thank you! please feel free to share more Optimize videos
@UnrealUniversity5 ай бұрын
Will do!
@Fafhrd423 ай бұрын
It's usually a better idea when using scripted level streaming to use the Get Streaming Level node and call Set Should Be Loaded and Set Should Be Visible instead of the Load and Unload Stream Level nodes. The Should Be Loaded and Should Be Visible functions essentially add the sub-level to a queue to be loaded and made visible according to their priority, while the Load and Unload nodes try to load the level immediately. Also, since they're Load and Unload are latent action nodes, if you have a list of levels you want to load or unload you can't use them in a loop, as until the loading or unloading process for the first level in the list finishes all subsequent calls to that node will be ignored. But really, you shouldn't ever be using blueprint for level streaming. Level streaming volumes are way better, and if you want more granular scripted control just call Set Disabled on the streaming volumes in blueprint instead.
@JustinJetZorbasАй бұрын
Thank you for this, very helpful! :)
@AICyberWavelab4 күн бұрын
Bro you are a legend thank you so much.🎧🎧
@roydash56575 ай бұрын
My dear teacher I am wanted this tutorial! Thank you so much
@UnrealUniversity5 ай бұрын
Glad it was helpful!
@unrealstudent22392 ай бұрын
thanks a lot! very good information!
@saeedserwan5 ай бұрын
Thank you for the video always womdered how it worked, but i thought unreal can help with lowering LOD enough so that loading screens wouldnt be neccessary anymore. Maybe im missing something. Thanks for the upload.
@krasnavinАй бұрын
Great tut! Good or bad to have Main Menu level persistent?
@JieDu-yj2vd3 ай бұрын
How to get the project that contains particles with jumping and footsteps at the beginning of the video?
@raphaelmillies-lacroix5704 ай бұрын
Hi, thanks for your content ! What's the benefit compare to world partition ? Should they be mixed for some usecase ? Thanks !
@UnrealUniversity4 ай бұрын
I have not really explored world partition yet, although world partition is more for open world maps
@OverJumpRally3 ай бұрын
Use World Partition, don't use Level, they are discontinued for a reason.
@OverJumpRally3 ай бұрын
@@UnrealUniversity No, it's not. You should use World Partition as it makes your level easier to deal with and it doesn't create a huge file that could also risk to be corrupted.
@UnrealUniversity3 ай бұрын
will check it out although I have only seen it be used on large open world maps thats why@@OverJumpRally
@deputatbear46862 ай бұрын
Thank you! can we replicate it so it will work separately for each player?
@DevilFruitJourneyАй бұрын
Yes.
@screenapple16604 ай бұрын
how do you do fade in and fade out level stream appoarching closer or far away?
@UnrealUniversity4 ай бұрын
You could you use the second method in this video
@aviel2005 ай бұрын
hey :) is this work with multiplayer game too? or need to set some code to make it replicated?
@UnrealUniversity5 ай бұрын
Yes, although when any player steps into a level streaming volume, the connected level will load for every player, even if players are not inside that volume
@zeroto1erance3515 ай бұрын
but what if there are a lot of objects, will this lead to freezing or long loading when entering this trigger zone?
@starscream20925 ай бұрын
yes, Aliens fireteam elite has this problem, even on SSD it drops frames to 0 to load everything at once. I would advise, if you have this problem and only if you have this problem create more levels and load them 2-3 seconds from each other.
@UnrealUniversity5 ай бұрын
Yes , although you could add a loading screen using the second method and wait for the level to be loaded and then show it
@agentshadow66185 ай бұрын
Thank you, could you please make third person toturiol with all details like 8 directional movment and ik system, and animations crouch and equip and unequip pistol and guns with physics properties
@UnrealUniversity5 ай бұрын
I don't have plans to maybe I could an IK one
@madpuppet6665 ай бұрын
how would you stream from one hub level to another hub level?
@UnrealUniversity5 ай бұрын
You only have one main hub level, then you stream in and out the other levels
@madpuppet6665 ай бұрын
@@UnrealUniversity you can't seam to stream in a level with World Partitioning in it.
@UnrealUniversity5 ай бұрын
oh in that case I guess have to open that level to get to it, I have not used world paritioning but I heard for like open world maps
@madpuppet6665 ай бұрын
@@UnrealUniversityspent a day googling. The only thing I've found is that people are using the MoviePlayer to show an async widget up while the OpenLevel is running synchronously. afaik you can't do any nice transitions or even just fade in/fade out that way, but at least you get an animated throbber. Hopefully this is something epic will address in future engine updates. Our game needs multiple levels where each one is its own world partitioned terrain.
@UZPvNUCaaQdF2 ай бұрын
"Hello. In this video, we're going to go over how you can optimize your Unreal Engine game products..."
@masterdum..5 ай бұрын
I’m to broke to afford ur courses
@UnrealUniversity5 ай бұрын
sorry bro, but don't worry this black friday one of my courses will only be $1
@masterdum..5 ай бұрын
@@UnrealUniversity dawm ok
@masterdum..5 ай бұрын
@@UnrealUniversity I gotta save up cuz I don’t even have $1 I’m so broke
@UnrealUniversity5 ай бұрын
@@masterdum.. bruh, thats tough
@masterdum..5 ай бұрын
@@UnrealUniversity I am a kid tho that just happens to love unreal
@OverJumpRally3 ай бұрын
Why are you still using Levels when World Partition is a thing? This makes zero sense, especially if you work on a project with multiple people.
@Ngornix2 ай бұрын
Well i guess with level streaming, you can load and unload in all 3 dimensions. World partition only has a 2d grid and not a 3d grid. So although world partition is easier to set up, level streaming gives you more flexibility. Lets say you have 5 buildings. So with world partition you can load only the building you are in. But with level streaming, you can load only the floor you are on. It doesnt make sense to load the 10th floor when you are on ground in world partition. For example if you have played subnautica, with world partition safe shallows and lost river both will be loaded whereas with level streaming only the safe shallows will be loaded. Subnautica is coded in unity and uses almost level streaming type system also although they used octree implementation iirc.