How To Add World Partition in Unreal Engine 5

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
this tutorial I will show you how you can create World partition in any map or convert any map to any real petition setup that you would like so for example when you have two dudes right here scale up this one is out of range and when I walk in range it is loaded this is great for your performance in Unreal Engine 5 games so you can see it is loaded in and out let me show you how I did it to use the whole partition you can go to file new level and if you start with one of those open world templates you have World partition enabled by default but let's say you have an existing level or you choose one of those templates I'm going to create this but first I'm going to save this let's let's give this a name World partition map for example but now World petition isn't enabled yet so let's create an example let's delete this floor right here and I'm going to quickly add a landscape just to show you off how it is and then hit create back to selection right now I don't have my world partition right here so now I need to convert this to a world petition map like for example one of these templates has this already but you can do this with any level you already created so go to tools scroll down on the road partition you see convert level click this one and this is the one that I just created or an existing level that you already own click open if you want to change this particular map and don't want to copy you leave this as this but if you want to change it's just as this map but I'm going to leave this as false because I want to copy sometimes it glitches or you have mistakes and then at least I have a copy and then you hit OK and then you hit save selected now when you first see this don't panic because we need to load in our world you can scroll in and out scrolling out you can see that you can have a range selected right click and load region from selection and then you can see our landscape once again or what you can also do is Select certain layers right click and then unload this so now I'm going to load from here once again or have everything loaded and then you have roll partition right here if you don't see this go to window and then repetition and then we'll partition editor and you can see this here you can also load in what you need or what you don't need so now you see two loaded regions unload and load once more if you made the same mistake as I did okay this is for if you have a very big map and you only need to work in a certain part of it you don't need to load everything then we can change these values by going to window and then here see World settings and under the world settings you need to scroll down until you see World partition setup here you can see that streamlinism is enabled but let's preview the grids so after a little uh waiting and compiling you can see that the grids are working you can see when I zoom in and out cells are loaded and unloaded so whatever is in front of here my player will or won't see which is better for performance sake okay and this is the size of the grid so you can also change this one so open up that correct one in here and open up this index now you have the cell size let's see what happens if I move the cell size down you can see these get smaller so uh less things far away will be loaded for the loading range you see the circle right here is what is loaded so I set this back as defaults or Ctrl Z to undo that one if those arrows don't work because I like these default settings I can also have the debug color right here so then you can see it better like that I want to show you this with the example right here I got two huge mannequins I scale them up so and I have a player starts right here so when I hit play we can see that one is visible but the other one is visible when I come closer you see it is loaded in and I'm far away see this is the range where it is loaded in and out so now it is permanently loaded in and if I get far away enough from this one eventually it will get loaded out of sight for me as well but let's say this is a mountain for example and I always want to see the mountain sure to have that actor selected and then click here back on details and then you look here for World petition so words and you can see especially loaded right now it's specially loaded because it will load in and out so when I untick this box and I it is back to false now you see this is always there always and let's stick it back on and now it is using back throughout partitioning so this is uh cool if you want to include or exclude some actors from World position and this is the basic setup and it will increase the performance of your game but there might be still some errors especially when you uh your third-party plugins or programs things may be buggy and you'll have to find your way out but for most levels and most bikes saved up this is how you can um well started with the world petition R converted like I showed you before anyway have fun with it don't forget to grab the free Game Dev toolkit in the description down below this video you will get my free ebook on how to get better at game development a free game design document to plan out your projects and a free tutorial Series where you create a platformer game from scratch and those who are hungry for more I offer a sneak peek and overview of my new premium course the unreal fault where you learn how to create beautiful levels create a game from scratch to finish and how to set up boss fights and create Dragon fights with different attacks including fire breeding so if this sounds like a good deal to you I see you there click the link and grab your gamedev toolkit now while it's still free thank you
Info
Channel: Buvesa Game Development
Views: 4,026
Rating: undefined out of 5
Keywords:
Id: EplD6A9JOWE
Channel Id: undefined
Length: 5min 35sec (335 seconds)
Published: Wed Mar 29 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.