結論(わかる人向け)
エンジンのプロジェクトを新規に作るときの設定を書き換えて、新しいプロジェクトでもLoadLevelAtStartUpをLastOpendとなるようにします。
あらまし
プロジェクトを頻繁に作り直さないのであれば、すでにいくつかの記事がネット上に上がっています。例えば下記の記事があります。
https://zenn.dev/rhythmcan/articles/e5b1cbfb614b2d
私のような初心者の方や、C++でプロジェクトが壊れてしまったりするなどの理由で、プロジェクトを作り直したり、githubからプロジェクトをクローンしてきて試したりするなどに、最初から最後に開いたマップがデフォルトで立ち上がるようになっているといいなと思うことがあります。
そこで、新しくプロジェクトを作成しても、デフォルトで最後に開いたマップで立ち上がるように設定をしたいと思います。
Unreal Engineが保存されているパスを確認する
特に設定をされていない方はC:\Program Files\Epic Gamesなどに、UE_5.4やUE_5.3のパスにUnreal Engine自体がインストールされているかと思います。
新規プロジェクト設定時の設定ファイルを書き換える
新規プロジェクトを設定する時の設定ファイルBaseEditorPerProjectUserSettings.iniを探して書き換えます。
私の場合は、Dドライブにエンジンをインストールされているので少しパスが違いますが、Cドライブの方は下記を読み替えてください。
D:\epic\UE_5.4\Engine\Config\BaseEditorPerProjectUserSettings.ini
この中の、UE5.4の場合はL186にある、
LoadLevelAtStartup=ProjectDefault
を
LoadLevelAtStartup=LastOpened
に書き換えます。
このほかにも、新規プロジェクトを立ち上げたときに設定しておくと便利な設定が人によってはあるかもしれないので、好みに応じて書き換えてみてください。
例えばヒストリア様では本記事の設定以外の設定も紹介されています。https://historia.co.jp/archives/16550/