Is there anyway when loading a project to have the project load the last level that was being worked on?
There is not an automated way to have the project open the last level worked on, however you can set the editor to open a specific level if you know you’ll be coming back to it continuously. Under Edit->Project Settings, click on “Maps & Modes” in the Game heading. There is a line for “Editor Startup Map” in the Default Maps section. Use the drop down arrow to select the level you want. The selected level will open first when loading the project and can be reset if you are switching to another level to do extensive work on.
Project Browser docs explains how to do this:
In the Projects tab, you can check the Always load last project on startup checkbox to automatically open your most recent project and skip the Project Browser. To change this setting in-editor:
- Open the Editor Preferences window.
- Navigate to General > Loading & Saving.
- Under the Startup heading, toggle Load the Most Recently Loaded Project at Startup.
Yes, this is the correct way with the latest version. The approved answer is outdated.
I believe that he was asking how to load the last LEVEL that he worked on, not last project. I remember vaguely there was some option for that, but cannot seem to find it and that’s why I stumbled upon this question.
In Editor Preferences → General - Loading & Saving → Load Level at Startup and here you can choose “Last Opened”. I believe this is an actually correct answer to the question.
Uncheck the Always load last project on startup follow this steps:
- Open the Unreal Editor
- click File → Open Project
- Uncheck the Always load last project on startup at Open Project Dialog