Table of Contents

Resources & Tools

This page lists recommended tools, software, and utilities that are commonly used when working with the SubwaySim 2 Modding SDK.

These tools are not mandatory, but they greatly improve workflow, productivity, and overall modding quality.


Code & Scripting

Visual Studio Code (VS Code)

Visual Studio Code is the recommended editor for editing Lua scripts and configuration files.

It offers:

Download:

For installing Lua support in VS Code, follow this guide:


Lua Extension for VS Code

To properly edit Lua files, we strongly recommend installing the Lua extension by sumneko.

Features include:

Installation instructions are included in the VS Code setup guide linked above.


3D Modeling & Assets

Blender

Blender is the primary tool for:

Blender is free and open source.

Download:


While not required, certain Blender add-ons can greatly improve workflow:

These are optional and depend on personal workflow preferences.


Textures & Image Editing

Adobe Photoshop

Photoshop is widely used for:

Download:

Note: Photoshop requires a paid subscription.


Paint.NET

Paint.NET is a lightweight and free alternative for:

Download:


Audio Editing

Audacity

Audacity is recommended for:

It is free and open source.

Download:


Version Control & Project Management

GitHub

GitHub is used to:

Website:

Optional desktop client:


Unreal Engine Tools

Unreal Engine (Epic Games Launcher)

Unreal Engine is required to:

Download via Epic Games Launcher:

Make sure to use the exact Unreal Engine version required by the SDK.