x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Unreal taking a long time to open a project.

Hi, I'm working on a project which takes a long time to open the first time I start my computer. Subsequent starts take very little time. But if I restart the computer then again it takes a lot of time. It gets stuck in 43%, 50% and 93% and 95% (spends most of the time at 95%). What is going wrong and can you please help me fix it? It takes almost 20 minutes to open. Thank you in advance.

Product Version: UE 4.20
Tags:
more ▼

asked Mar 27 '19 at 06:56 AM in Using UE4

avatar image

Shri_Charana
14 3 6 9

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

When you're opening your project, is the first map loaded a big map with a lot of stuff in (props, fx, light, actors)? If yes, that's probably why it takes this long. To change that, go into Edit -> Project Setting -> Map & Modes. Under Default Maps, you have two options:

  • The Editor Startup Map is the map that will be open when you're opening your project. The bigger the map, the longer it is to open your project!

  • The Game Default Map is the map inside of which your game should start (as your Title Menu map, for example).

Just change your Editor Startup Map to a lighter map. You can create a new map with nothing in it and put it as your Editor Startup Map for a quicker engine opening :).

more ▼

answered Mar 27 '19 at 12:27 PM

avatar image

Rocorneau
16 1 1

avatar image Shri_Charana Mar 27 '19 at 01:01 PM

Hi, thanks for answering. The map is big. But when I open it a second time it loads very fast. And I have to work in the same level anyway so changing the start up level wouldn't help, as I have to open it after starting editor anyway and that would take a lot of time.

avatar image Rocorneau Mar 28 '19 at 12:33 PM

Hi Shi_Charana! I perfectly understand. However, there is no real way to make it faster than it is. The map has to load, so if it takes 10 minutes on your PC, it is because it requires 10 minutes. What you can do is separate your level in sublevels and hide those you don't need to see while working. Opening the level will then be faster since the engine won't have to load everything, just the visible sublevels. You can also try to optimize your level, whether by reducing the polycount, optimizing the visual effects, cleaning up your blueprints, etc...

I hope these guidelines would help :).

avatar image Shri_Charana Mar 28 '19 at 01:22 PM

Hi. It takes more than 20 minutes to load, but not every time I open the level. That's why I'm confused. If i close the unreal editor and open it again, - without restarting the computer--then it takes only 5-10 seconds. Do you know why that is?

avatar image Rocorneau Mar 28 '19 at 02:10 PM

Your computer keeps some information in memory, so when you open it again without restarting, some things are already computed, already "built". I don't really have a good way to explain it, sorry. But it is normal that the only long loading is the first one, as it has to open everything, compile everything, etc...

avatar image Shri_Charana Mar 29 '19 at 03:48 AM

I guess that's true. But the same project with same level as default level opens up very quickly in my friends computer (a minute or two) even when opening for the first time after starting the computer and subsequent opening takes no less time. Edit: We are working on the same project using perforce source control.

avatar image Rocorneau Apr 08 '19 at 01:00 PM

Hello, and sorry for the late reply! The subsequent opening will always, always take less time, and that's normal. Once the level is opened, some data are kept in memory, permitting faster opening later on. As I said, different computer means different speeds. If you want your level to open as quickly as on your friend's, then get the same computer as him x). If 20 minutes is the time it takes to fully load your level on your computer, it is what it is. Again, divide your level in sublevel and, hide those you don't need while working. This way, opening your level will be quicker as your computer won't have to load everything at launch. You don't need to see your art assets in the engine while working on character controls ;). And if you sublevels are in "Always loaded", you will see everything in-game when you'll press play. Really, a good workflow is the only thing that will make your loadings faster.

avatar image Shri_Charana Apr 08 '19 at 01:32 PM

Alright! Thanks! I'll try hiding the sub-levels.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question