A free VRChat flight system for worlds that supports winged avatars, auto-detection, gliding, prefab-based setup, and configurable movement physics.
Original source: GitHub by Mattshark89 for VRChat creators who want a full world flight system instead of a simple toggle script. A free Udon world package built around flapping flight, gliding, avatar detection, configurable physics, and prefab-based setup through the VRChat Creator Companion. Check the OpenFlight docs and repository for the current package, setup flow, and release details.
Original Listing: GitHub Docs: OpenFlight Docs Price: Free Install Method: VCC repository and package
Category: Interaction Systems
OpenFlight is a VRChat world flight system designed to let players fly by flapping their hands, with gliding support and automatic avatar detection for supported winged avatars. The project docs also note that unsupported avatars can still force the system on manually, so it is not limited only to preconfigured bases.
This is the preferred VRCreators page for OpenFlight VRC. Older /docs/udon/openflight-vrc catalog links should point here so creators land on one canonical listing with the project links, package details, prefab options, and tuning notes in the same place.
The official Quick Start guide says OpenFlight is intended for VCC-managed world projects.
https://Mattshark89.github.io/OpenFlight-VRC/index.jsoncom.mattshark.openflight into the projectVRC Packages > OpenFlight > PrefabsLite prefab or the Full tablet-based prefabLite: A simpler selector button that cycles between ON, AUTO, and OFFFull: A tablet-based setup with configurable flight settings, debug options, and avatar-addition informationThe docs include a flight physics section for creators who want to adapt the feel of the system for their world. The examples provided by the project include preset directions like more realistic flight, acrobatic flight, and open-world travel, with tunable values such as flap strength, gravity, glide control, and air friction.
OpenFlight VRC is installed into a VRChat world project as an Udon/VCC package. Players use it in worlds that include the prefab; it is not an avatar-only install.
The documented setup path uses a VCC repository and package ID, so Creator Companion is the cleanest install route for normal VRChat world projects.
The source docs describe manual enabling for unsupported avatars, while supported winged avatars can be detected automatically.
This page indexes the external project only. Feature behavior, release status, supported avatars, and install steps should be checked in the OpenFlight source before adding it to a production world.
Listing Details
com.mattshark.openflight.repocom.mattshark.openflightImport Notes
OpenFlight is strongest when creators understand it as a movement system that needs platform checks, avatar behavior checks, and multiplayer testing before it becomes part of a public world.
OpenFlight is a world-side Udon package. Add it to the world project, then test how supported and unsupported avatars interact with the system.
No. ClientSim can speed up local testing, but movement comfort, multiplayer behavior, and final VRChat client behavior still need in-client testing.