Unreal Course: SimpleShooter. Assets missing and Level not fully loading on play

I started doing the last project in the beginner course for Unreal and got stuck right out of the gate after migrating the shooter asset pack. I migrated the content into an empty project and got told that 740ish assets were copied but some weren’t. Important note: I’m using UE5, while the videos are captured in UE 4.x as far as I can tell. So I load the “Map1” asset and wait for the shaders to finish compiling. After that I try to play the level to see what it’s like. And this is where the trouble starts:

This is what Map1 looks in the editor directly after loading. However if you hit play:

This is what you see:

A lot, if not most, of the actors are not properly loaded or at all. I also got a red error message displayed at the top left when I loaded Map1 for the first time, but that doesn’t appear anymore and I don’t know how to recreate it. I don’t remember what it said, maybe it was just something about the lighting.

I managed to retroactively add the Wraith character model by just copy pasting the folder into the contents folder of the UProject content folder and that seems to have worked. Is there any reason why I should use the “migrate” function instead of just copy pasting stuff in and restarting the editor?

So my question is: Can I just copy-paste the shooter asset pack into the content folder and is there a fundamental problem with doing this project in UE5 that I need to fix somehow?

1 Like

Yes, you can simply copy-paste the assets. But you should use the migrate option because of the asset’s dependencies. So if you migrate a material, all of the textures used in the material will also be moved.

You can easily follow up with this project using UE5. But make sure you have downloaded and extracted all the zip files for this project. If you have extracted only a single part of the project, then you won’t get all the assets in your project.

1 Like

As Suryansh said, copy-paste could cause issues with paths. Using migrate will bring over the assets in the correct structure - you can reorganise once you’ve migrated. Just set up a 4.27 project called migrator or something (what I do) which I bring in UE4 assets and then migrate into 5

1 Like

The Problem is that I extracted everything as instructed and migrated everything, yet assets are missing. My only guess is that the hierarchy created by extracting the zips into the same folder got messed up and so when I execute the migration from within ShooterAssetPack, it migrates what it can but some folders are not in the expected places due to 7zip placing them in a different hierarchy than what is expected for the assets to all “find” each other in Unreal. For example, the content folder in the video tutorial had 4 subfolders, one of which was the wraith pack. that was completely missing after my migration to the empty project. When I copy pasted that in the root of content through the windows explorer, it showed flickering textures and stuff for a short while when I looked at the wraith in the viewport, but that subsided after a while.

My only option at this point is to study the folder structure of the video tutorial very intently and then replicate that structure in the shooter asset pack before migrating it over to the empty project.

Yes. that does happen. You have to combine the folders carefully to ensure the assets are all present. Unfortunately there’s no easy way to deal with this issue. I recall having the same issue. Extract the first zip., then when you extract the second one,

Best thing to do is Create a Folder called Shooter Asset Pack. Then using (I’m assuming Windows here) the folder view, navigate in until you see the content folder and select the folders (there may be more than one) in each zip and copy them and paste into the folder you just created. You’re going to get a warning about overwriting but it should be ok.

Once you’ve done this, open the project file and you should be good to go.

Privacy & Terms