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.