UE5 Levels & World Partition Explained in Plain English - Unreal Engine 5 Game Ep 7

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello all how are you in today's video we are gonna discuss like levels versus word partition so this is the link I suggest uh you like reference for the word partition is for on the engine 5.1 as you can see I link this link in the description it will show you uh and discuss how web position works and how is it different from the previous system used in on the engine 4 which is kind of depreciated so this is the new way of doing uh knowledge openware projects uh what I've noticed is you don't have to use it like for a very large version even if you're using it like for a small City like two kilometers over two or one kilometer by one kilo you can still use it because it will save you a lot of headache as opposed to levels because levels uh you have to manually uh in most cases use like two pins to Showcase when each level is shown on a hidden or unloaded and so let's take example again this game like has like a few bosses so one each boss is a level or a platformer where you finish the first level and you remove it up a level to another a more difficult level so those can be levels but levels at the same time can Encompass not just the game logic it can Encompass like assets and stuff and like animations and or everything so it's like if folder so to speak like a container more precisely so levels can be used in many ways depending on your vision but where petition can use one level or more sometimes you have like one level and it's the persistent one even if you want to use the the level system without the word partition you have to have like one person I'll show you now soon what I mean so the thing with whoever tissue is that it will enhance performance you don't have to worry about loading uh scenes or levels depending on the direction and distance of the player from the assets of video objects previously as I said you should do this in Blueprints and there's like volumes that you can place at certain places where once you cross these uh boundaries they never gets loaded so it's still manual work the benefits of uh World partition is quickly is like this one Firebird actor so essentially each 3D model or asset has a file so this will make it easier to like load and unload them depending on the Range and distance of the player sometimes it's not just the player you can have more than one target uh you can have layers layers is like more complicated we don't have to get into it from what I understand it's like you have this one map and you can have layers of that so you can change between layers so you have more content different variety I don't think I'm gonna use this in the game for now so how do you enable something you can start with the level system and just enable it and convert it if you have from if you're coming from on the engine 4 you can convert it actually I show you in a bit and not have to do it but where to access it so let me I'm just gonna go through this document then I'm gonna open on Lillian gen so the thing is it comes with a map a mini-map [Music] so mostly now it's programming let us just open on the engine games just opened up third person now once you choose most of those templates turns out that word partition is already enabled so if you go to tools window sorry then levels you're gonna see a notice partitions enabled so it's already like implemented automatically in most templates not MVR I can show you how it's in VR so if you're gonna go to word settings here you got an enable streaming is not in everybody fault so you have to make sure of this you can change like a lot of things in like the grid you see a grid size and stuff uh is not enabled for this map petition streaming so yeah it's not enables to so if you enable it so now you will see it all right so here's the map but it's not enable and isn't it the correct way to do it now the more automatic way is to like start starting new level and now you're gonna notice what's the difference between this this for the open world here is it comes like pre-populated with the Landscapes on and everything and this will use web partition the empty open where it's the same but without the asset the landscape lightning and I think lightning is not as well you can use this if you're more advanced I feel bonus it's just that thing I suggest this to have everything set up already until you understand lightning again stop this is basic this is not doesn't use the word partition and this is the scene this is an empty version of this uh let's start with basic I'm going to show you what I mean don't save you see you see the lightning and the floor you can delete the floor do whatever so now if you go tools or to Windows and layers you can see here in layers you see not like before that and usually you're gonna see like one persistent level here and when you try and save it but you won't see the word settings here most of them are deactivated so you have to activate it so this may be good for uh smaller games but I think for my purpose I'm gonna with what I don't wanna want the hazard of loading and unloading now let's go to new level and try the open world you see this is a large like uh let's see the area here it's like two by two kilometers I think as you can see here so the good thing here is yeah you have this map and you can press the uh this is not quite this is like a component with so it's easier to zoom into the place you want so you're going to go to the mountains above here but there's another thing that we can do is like we can we load selected cells unload this you see to save on this wasn't to make the game faster and stuff uh move camera here so we have a lot of stuff to do uh the other thing I've noticed is that with VR I just open VR all right again because I use an ultrawide I have to like reset it if you go to levels you're gonna notice this one persistent level and if you add like a create new level empty level stuff like that and like save it to so this is it now there's always this persistent level that's the thing um in my case I'm going to use word partition as I said it seems like the more logical it's new and Unreal Engine uh five it's more optimized it takes a lot of headache like loading and unloading scenes or let's say more more precisely models and assets and objects and stuff depends depend view distance you can change with that here what's the view distance the range that certain that the uh third person or the first person or the actual character is able to see before it's it gets unloaded there's a lot of settings here but with VR if I want to migrate to VR I'm not going to do the version now I'm just gonna develop the game in third person or vehicle best level I'm gonna show you next video the other one is load the scene and try to use the card then next videos we're gonna also incorporate uh adding a third person then there's gonna be VR it's a big thing such game will take a long time but we're taking it one step a time it's learning process for both of us so please stay tuned for next videos and don't forget to like And subscribe this will help us a lot with the YouTube then I will show me do more content because as you know this channel is natural just for games it's like for DIY projects I can go for anything from 3D printing to like flight simulation hardware and stuff so it's for the techie all right have a good day
Info
Channel: Unfinished Business
Views: 6,889
Rating: undefined out of 5
Keywords: ue5 world partition, world partition, ue levels, unreal engine level, unreal engine world partition, unreal engine 5 world, UE 5 World Partition & Levels, UE5 Levels
Id: pB-4buUcA5I
Channel Id: undefined
Length: 11min 3sec (663 seconds)
Published: Tue Mar 07 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.