User Tools

Site Tools


manual:resources

This is an old revision of the document!


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:

  • Syntax highlighting
  • Code completion
  • Error detection
  • Extension support

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:

  • Lua syntax highlighting
  • Autocompletion
  • Diagnostics and error checking

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


3D Modeling & Assets

Blender

Blender is the primary tool for:

  • Vehicle modeling
  • Rigging and skinning
  • Animation creation
  • Exporting FBX files for Unreal Engine

Blender is free and open source.

Download:


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

  • FBX export helpers
  • Rigging and weight tools
  • Mesh cleanup utilities

These are optional and depend on personal workflow preferences.


Textures & Image Editing

Adobe Photoshop

Photoshop is widely used for:

  • Texture creation
  • Decals
  • UI and HUD elements
  • Material masks

Download:

Note: Photoshop requires a paid subscription.


Paint.NET

Paint.NET is a lightweight and free alternative for:

  • Simple texture editing
  • Decals
  • Image adjustments

Download:


Audio Editing

Audacity

Audacity is recommended for:

  • Editing audio files
  • Creating announcements
  • Sound effect processing
  • Preparing audio for MetaSounds

It is free and open source.

Download:


Version Control & Project Management

GitHub

GitHub is used to:

  • Download the Modding SDK
  • Track SDK updates
  • Manage version control for mods
  • Collaborate with other modders

Website:

Optional desktop client:


Unreal Engine Tools

Unreal Engine (Epic Games Launcher)

Unreal Engine is required to:

  • Open the Modding SDK
  • Build maps and vehicles
  • Package mods into .pak files

Download via Epic Games Launcher:

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

manual/resources.1768293753.txt.gz · Last modified: by dcs

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki