Skip to content

squiddingme/UdonAirtime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UdonAirtime

An expressive movement system for VRChat. Includes variable jump height, double jumping, wall riding, wall jumping, and rail grinding via an Udon-powered bézier curve implementation.

Requirements

  • Unity 2019.4.x
  • VRCSDK3 (Minimum 3.0.9 from VCC)
  • UdonSharp (Minimum 1.0.1 from VCC)
  • (Optional) CyanPlayerObjectPool

Download

Get it in the releases.

Also, check here for a Blender addon that converts bézier curves from Blender to UdonAirtime.

Basic Setup

  1. Use Creator Companion to create or upgrade project
  2. Import UdonSharp to project using the Creator Companion
  3. (Optional) Import CyanPlayerObjectPool to project to use the PooledPlayerController, which allows everyone to see each other's effects and sounds
  4. Import UdonAirtime package to project

Follow additional instructions and documentation found in readme.pdf in release packages for world and grind rail setup.

License

This work is licensed under the terms of the MIT license.