Last active
January 1, 2026 09:21
-
-
Save ScottKirvan/84d287bafed19a1e9f0b8764ba21ceb8 to your computer and use it in GitHub Desktop.
Revisions
-
ScottKirvan revised this gist
Sep 19, 2023 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -4,7 +4,7 @@ What is the minimal number of required files and folders needed to create an Unreal Engine Project? Surprisingly little -- one, one-line file to be specific -- and you can launch without needing to use the Launcher or have unreal prompt for a Template project. Maybe the interesting thing here is that this is an option for [some kind of automation](https://github.com/ScottKirvan/UE_QuickLaunch). It's literally just create a one-line file, "open" it, and (maybe) select your chosen Unreal version. Given the number of dev and test files I create, this is a nice direct way to get up and going. -
ScottKirvan created this gist
Mar 29, 2023 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,45 @@ # Minimal Unreal New Project Setup ## Skip the Launcher and create a new project directly What is the minimal number of required files and folders needed to create an Unreal Engine Project? Surprisingly little -- one, one-line file to be specific -- and you can launch without needing to use the Launcher or have unreal prompt for a Template project. Maybe the interesting thing here is that this is an option for some kind of automation. It's literally just create a one-line file, "open" it, and (maybe) select your chosen Unreal version. Given the number of dev and test files I create, this is a nice direct way to get up and going. In short, all you need to do is create one file - you're `uproject` file containing the following: ``` { "FileVersion": 3 } ``` ## Here's a more complete example workflow: 1. create a folder, `Minimal` 2. create a file within that folder, `Minimal.uproject` 3. open `Minimal.uproject` in a text editor and paste in the following: ``` { "FileVersion": 3 } ``` 4. save and close your text editor 5. (windows) in file explorer, double-click on your `Minimal.uproject` file 6. If you have more than one version of Unreal installed, a dialog with a dropdown will pop up. Select your preferred version of Unreal and select `[OK]` Unreal will create all the folders and files it needs to run in your project directory, and will launch with a default, blank project. You may need to rebuild some thing like Landscapes, and you may need to enable default plugins like **Modeling Tools Editor Mode**. Once in the editor, you can open the template levels or add starter content from within the content browser. Converting the project to a C++ project can be accomplished by using the Tools menu. > **Note** You can avoid having to select which Unreal version to run by adding the Unreal version to the `uproject` file: > ``` { "FileVersion": 3, "EngineAssociation": "5.2" } ``` > **Warning** I haven't done extensive testing with this yet, and I'm not sure if there may be some Lumen or Raytracing settings that aren't being set up correctly by default. Please comment with your experiences using this. sk... #UnrealEngine #UE4 #UE5 #GameDev #VitrualProduction #DevOps #3D