Avali Flight System for VRChat Worlds [SDK3]
- ダウンロード商品UdonSharp Script Version¥ 4,500
- ダウンロード商品UdonSharp Script Version + Support me¥ 5,500
- ダウンロード商品UdonSharp Script Version + Support me (even more)¥ 6,500
This feature enables users with Avali avatars (or any avatars that you specify in the script, the asset comes with a list of common Avali avatars + some other bird avatars as an example) in your VRChat SDK3 world to fly by flapping with their wings (VR users) as well as support for desktop users to fly (if you enable this option in the script). It was developed to give avatars with wings the ability to fly like a bird, while justifying this ability with their arm movements to make it look good. You can test the VR feature in this world with (almost) any Avali avatar that you find in VRChat: https://vrchat.com/home/world/wrld_b155ff30-0bbf-486c-afc5-e7a05145387b Or in here, if you also want to check out the desktop user support or if your avatar is detected: https://vrchat.com/home/world/wrld_f6ef024a-d7b4-4d6f-ac2b-e933b66b9221 Developing and fine-tuning this feature took over a week in total, with 120+ test versions and several test users. It can detect specified avatar rigs no matter who uploaded the avatar or what they changed on it as long as no bones were changed. It can even detect different scales of an avatar unless you disable that. It generates "hashes" from an avatar rig to detect a certain avatar in a large list of avatar signatures with just a single extern instruction, allowing this to scale up without affecting performance dramatically. The VR flight script detects intentional wing flaps while ignoring all other arm movements, allowing the feature to not annoy anyone and eliminates the need for a toggle or button press. Yes, no button press needed! Unlike other flight systems, moving the arms is enough. You can even fly forwards / backward by pushing the air in the right direction. The script for this is currently above 1'000 lines of code and I'm looking forward to extending this in the future to further improve it, as I do with all my scripts, so make sure to look out for a new version from time to time. There are proper APIs included ensuring that you can safely communicate to your other scripts, including sample code, by using a secret token. The ongoing development of this took a long time, so it will be sold at a premium price, especially since this feature is very specific and I don't expect a lot of sales. As usual, you will receive all updates for free after you purchase. All versions give you the same product. If you purchase the Support-Me versions, you allow me to extend this product in the future by adding better gliding mechanics, wing sounds, etc! UdonSharp Script Version: - the only version available right now. Compiling it yourself ensures that only the chosen options will make it into the build, ensuring you have the maximum performance in-game, so you will need to install the (free and awesome) UdonSharp compiler. As always, if you find that a certain feature is missing, please let me know. I can add more features on-demand as I did for my other products as long as it makes sense for multiple people. Your world needs to be SDK3 in order to use this. There is documentation included and the setup should be as easy as copy-pasting the provided setup. I also included contact options in case you need help setting this up after purchase. All my products are designed to be easy to use without programming knowledge. There is a guide included on how to set it up and what each setting does. I included a simple demo to show you the setup. Please let me know if there is a feature missing so that I can add it to this product. The UdonSharp script has a custom inspector with a detailed explanation of each setting when you hover over them, which makes it a lot easier to change settings. Source code is also included (and fully documented/explained), so you can understand how it works and modify it to your needs. You need to import UdonSharp (free C#-Udon compiler) into your project in order to use it. Programming knowledge isn't required. Important note: There is no avatar included. LICENSE: See https://reimajo.booth.pm/ -------------------------------------------------- Join the ReimajoBoothAssets Discord if you own any of my assets to receive update notifications, help & support: https://discord.gg/ZgsxQr5JNC --------------------------------------------------