Creating Uproject - Stellar-Blade-Modding-Team/Stellar-Blade-Modding-Guide GitHub Wiki
[!IMPORTANT] To make a mod for Stellar Blade you need to make an Unreal Engine Project (.uproj).
[!Warning] Before you continue, make sure you installed Visual Studio and components following by this page. Otherwise UE wont be able to build package later.
Step 1: Installing Unreal Engine
[!NOTE] Install the Epic Game Launcher and install UE 4.26 under the Unreal Engine Tab
Go Library
tab. Click on the Plus and choose 4.26
from the list on the new Entry it generated. Click Install
.
Keep only the following options togged on.
[!TIP] You can go back to Epic launcher and change these options anytime.
After installing is completed you can launch the UE.
Step 2: Creating Uproject
Create a new project inside the Launcher with following steps:
New Project Categories: Games >
Select Template: Blank
In Project Setting window:
Select a location for your project to be stored on your disk.
Name the project anything you like. Here we just name it "SB" as example.
Click Create Project
and wait for the project to be loaded.
Step 3: Project Settings
Once the uproject window is loaded you need to change few settings inside Project Settings.
Go Edit > Project settings
[!NOTE] Stellar Blade is an iostored UE game. You also need to enable Generate Chunks feature for later Mod Packaging
In packaging section :
Tog on Generate Chunks
Tog on Use Iostore
Tog on Cook Everything in the project content directory(ignore list of maps below)
[!TIP] If you wanna zoom in image, right click on image and open image in new tab.
Tog on Allow chunk ID assignment
feature in editor preferences. This will allow you to do manual Chunk ID assignment for your asset in UE.
Edit> Editor Preference> search chunk in search-bar> General Experimental > Tog on "Allow Chunk ID Assignment"
Next you want to delete existed StarterContent in project:
File> New level> Select Default in the New level window
Then you can delete the StarterContent
folder without getting stopped by UE with a notification of "Unable to delete level while it is opened".
Now go Edit> Plugins and type in VR in searchbar> Disable Steam VR and Oculus VR
Once done just save and close all setting windows. Now you are ready for your Stellar Blade modding journey.
This is the same workflow game developers use to make Unreal Engine games. You should think as the Mod you gonna create is a small fragment you are adding to the existing game.
[!NOTE] Next you can begin to setup your mod inside the Engine. More details in Importing asset in UE.