mirror of
https://gitlab.com/ProcyonLotor/vrchat-template.git
synced 2026-08-25 10:43:53 +05:00
VRChat Unity project template
Omni-template for making VRChat content
Synopsis
The template have:
- Unity Editor settings for work with Git
- Git settings for work with Unity Editor
- Git LFS attributes
- Bootstrapper for automated SDK packages download
- Compatible with CreatorCompanion (but it may fuck up line endings!)
If VPM Resolver is not present, Bootstapper will install latest version of it which might not be compatible with older Unity versions. Add
com.vrchat.core.vpm-resolverto git, if you want to lock it (you might need to adjustPackages/.gitignorefile for this).
The repository have separate branches for separate content types, the only difference between them is default packages in Packages/vpm-manifest.json
Branches structure
-master-+----------------------> |\ | \-world--------------> \ \-avatar------------->
How to use
git inita new repo from the branch you want- Init Git LFS with
git lfs install - Open the project in Unity
- Let VPM resolve all packages
- Load an example and check that everything works without errors
After opening the project in Unity Editor you might want to add all new files to Git.
License
For project's license see /LICENSE file.
Project contains com.vrchat.core.bootstrap package, for license see /Packages/com.vrchat.core.bootstrap/License.md file.
Languages
C#
53.5%
Batchfile
24%
Shell
22.5%