Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/volcanicarts/vrctoolkit

Tools to aid in VRC Avatar and World development
https://github.com/volcanicarts/vrctoolkit

sdk3 udon udonsharp vrc vrchat

Last synced: 13 days ago
JSON representation

Tools to aid in VRC Avatar and World development

Awesome Lists containing this project

README

        

# VRCToolkit
A collection of tools designed to aid in the development of VRC avatar and world content.

# Install Instructions
If you're wanting to use VRCPackageManager install that first and then install anything else afterwards.\
If you're wanting to use UdonBehaviours, install VRCPackageManager, then SDK3World, then UdonSharp, then UdonBehaviours. All are available inside VRCPackageManager.

# Editor
## VRCPackageManager
The VRCPackageManager is a collection of useful tools, prefabs, the official SDKs for VRChat, and other packages in VRCToolkit, which can be installed with a press of a button.

# Udon
## UdonBehaviours
This is a collection of easy to use scripts that can be modified and used to quickly setup objects in a world before branching out into more complicated behaviours. After installing VRCPackageManager, install the world SDK3 and UdonSharp. Next, install the UdonBehaviours and after UdonSharp has compiled all the scripts they should work out the box.
The event senders always send events locally so that the updaters can handle the syncing.

### Note
Anything that uses values, such as the IntegerAnimaterController, comes with 4 values out of the box. Feel free to clone the Value(Number) methods as many times as you want to create more values. I plan on creating a system to get around this in the future.