Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Tutorial - Assembly Definitions, Explained

Discussion in 'Community Learning & Teaching' started by ChrisKurhan, Apr 4, 2023.

  1. ChrisKurhan

    ChrisKurhan

    Joined:
    Dec 28, 2015
    Posts:
    265


    Hey all ! Happy #TutorialTuesday!

    This week you can learn about Assembly Definitions, which are a Unity Construct to create C# Projects within your game's "Solution". This allows Unity to determine which scripts needs to be compiled after making a change, instead of naively recompiling the entire project. Compiling fewer scripts lets you get back into the editor faster after making code changes!

    ‍ You can see the specific examples implemented on the Gun Scriptable Object Series GitHub