Setting up a Development Environment

From Kerbal Space Program 2 Modding Wiki
Revision as of 18:31, 16 November 2025 by Dandoesstuff (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

There are three main types of projects that you will be creating most of the time:

  • Unity project - used to add objects such as parts or planets into the game.
  • .NET project - mostly composed of C# code, useful for example for various small QoL and gameplay enhancements or fixes, etc.
  • Mixed project - a combination of the previous two, used for example if you want to create parts with custom modules, or when making a gameplay tool with a UI.

To set up a standalone project, see Setting up Unity.