3.2. Installation (Pre-requirements)

3.2.1. Pre-requirements

Important Note: To successfully create or modify entities for SODA.Sim, a foundational understanding of Unreal Engine development is crucial. This guide extensively uses terms and concepts from Unreal Engine, assuming familiarity with them.

Before proceeding with the developer installation of SODA.Sim, ensure the following software is already installed on your system:

  • Microsoft Visual C++ Redistributable (latest version);

  • DirectX End-User Runtime (web-installer);

  • Unreal Engine 5

  • Visual Studio 2022 for Windows

    • Visual Studio Workloads:

      • .NET desktop development

      • Desktop development with C++

      • Universal Windows Platform development

      • Game development with C++

    • Visual Studio C++ Tools:

      • C++ profiling tools

      • C++ AddressSanitizer

      • Windows 10 SDK (10.0.18362 or Newer)

      • Unreal Engine installer

Untitled

Consider Unreal Engine official website for more details and options.

3.2.2. Installation Compatible Unreal Engine Version

  1. Download Epic Games launcher from the official website

  2. Open the launcher, Login / Register and go to Library → Unreal Engine:

    Untitled

  3. Select proper engine version and click ‘Install’:

    Untitled

  4. If you need to make Linux builds, you need: