

Now that you've got two separate projects set up appropriately, you'll need to start optimizing.

Keep in mind this can take up a significant amount of disk space. You can reduce the time it takes to swap platforms by using Unity's Cache Server, which you can run locally.
#Vrchat sdk download android#
If your project is huge or has dozens of avatars, you'll probably want to just export the content you want as Prefabs or UnityPackages, and then create an empty Android project from scratch. Thankfully, if you maintain two separate projects, you only do this once.
#Vrchat sdk download install#
You need to install Unity's Android SDK.Since it is a duplicate, you shouldn't have any changes. If it is something simple like moving an object, you can simply move the object in one project, then copy/paste the transform values to the second project.įor more complex or wider-reaching changes, you may have to re-duplicate the project, or be very careful with how duplicate the changes. Keep in mind that any changes you make to one project, you should make to both. You might want to name the project something like MyVRChatProject-Quest just to keep organized. The location doesn't matter much, as long as they are separate and distinct projects. Basically, you're duplicating your project. To do this, close Unity, copy your project folder, and paste the copy elsewhere.
#Vrchat sdk download Pc#
Once you've got your VRChat PC build up, you'll need to duplicate the project for the Quest (Android) version. This process is identical to our standard setup. You could also build for Android/Quest first, but that's your call.Īfter you've got your project at the point where you want to build and upload for VRChat PC, go ahead and do so. If this isn't the case, you'll need to set up and create your project for PC first.

We'll be making the assumption that you already have a VRChat PC project set up with your world or avatar. You can also use EasyQuestSwitch, which helps make switching even easier. With the advent of Asset Database v2, swapping between platforms doesn't take nearly as long! Duplicating your project isn't really necessary anymore.
