Saltar al contenido principal

Add TsVRC Core to your project

Install TsVRC Core in a VRChat world project.

Requirements​

  • Unity 2022.3. The Core package manifest targets this version.
  • The VRChat Worlds SDK 3.10.x.

Install the package​

Install TsVRC Core (com.tsvrc.core) as described in Install a TsVRC package. Its .unitypackage is on the Core GitHub releases.

Core depends on Udon Test Kit (com.tsvrc.udon-test-kit): its codegen uses the kit to hold back while tests run. The Creator Companion installs it along with Core. With the .unitypackage, import the Udon Test Kit one too, unless your project already has the kit.

You'll know it worked when the Unity menu bar gains a Tsvrc menu. Everything Core does from here runs from there.

What you just added​

The Core manifest description sums it up: structured initialization, dependency wiring, and editor codegen tooling for building VRChat worlds with UdonSharp. The package compiles as one runtime assembly (Tsvrc.Runtime), the base classes your world scripts extend and call into, and one editor-only assembly (Tsvrc.Editor) holding all the codegen and Configure-window tooling. See How Core fits together for how those two halves relate.

Next​

Continue to Build your first behaviour to initialize Core in a scene and get a script running.