To get started with modding of satisfactory you’ll need multiple other pieces of software downloaded and set up first.
Unreal Engine 4 (v4.21)
Visual Studio >= 2015
Visual C++ 15
Satisfactory Mod Loader (
If you want to code something in C++, you’ll also need the Satisfactory Mod Loader source code, which can be found here.
Don’t worry, we’ll guide you through each step of downloading and installing these dependencies.
This should be pretty straightforward. Simply buy, download, and install Satisfactory from the Epic Games Launcher. Launch the game to ensure all files get set up correctly.
You should not use the Experimental version of the game. Although you can make mods for the experimental version, this branch changes more often and you’ll likely need to edit your mod more often to stay up to date with this version.
This is much easier than you might think. Again, just go into the Epic Games Launcher and then select the Unreal Engine tab at the left-hand side of the launcher. Then click on the Download button in the upper right-hand corner. A window should pop-up and ask you what version you want to download. Select the current engine version of Satisfactory, 4.21. Also, remember to select your desired installation folder.
Unreal Engine 4 is quite a large download, especially if you want to install the source and the debug code. Keep this in mind in case you want to move the install location later.
Visit the Visual Studio website and select
Download Visual Studio,
then download the installer. Now when you opened it, click again on
Visual Studio Community and keep the default settings. Hit Install and
wait for the installation process to finish.
This step is only required for users of Visual Studio 2019, since Visual
Studio 17 should already have this installed. Open the Visual Studio
installer again and click on the
change button of your installation.
If not already selected, select
Desktop development with C++. Now
open the sidebar on the right-hand side and select under
Desktop development with C++ the option
VS 2015 C++-Buildtools.
Hit save and wait for the installation process to finish.
If the automatic installer doesn’t work, you can find the manual download here from Microsoft.
Visit Wwise.com and click on the
Get Wwise →
download Wwise button in the upper right corner. Now the website
should ask you to log in. Click on
Sign in and follow the given
steps. After you finished downloading Wwise, open the installer and
start with installing the WWise launcher.
This step is extremely straight forward. Just visit
ficsit.app, open up the menu and click on SML in
the sidebar. Download the SML version you want your mod to use, we
recommend always the newest one, move the downloaded
file into your Satisfactory installation folder under
Binaries/Win64, and you’re done!