55
edits
| No edit summary | |||
| Line 20: | Line 20: | ||
| ==Implementation== | ==Implementation== | ||
| VrChat uses the Unity game engine but restricts much of the functionality that it originally offers. Where you normally write C# scripts, VrChat wants you to use their Udon Graph editor, a non-scripting solution much like [https://en.wikipedia.org/wiki/Scratch_(programming_language) scratch ], or U# which is still missing a full documentation, which I ended up using. | VrChat uses the Unity game engine but restricts much of the functionality that it originally offers. Where you normally write C# scripts, VrChat wants you to use their Udon Graph editor, a non-scripting solution much like [https://en.wikipedia.org/wiki/Scratch_(programming_language) scratch], or U# which is still missing a full documentation, which I ended up using. But all of that restriction serves to protect and ensure that everyone has a good experience. | ||
| <gallery> | |||
| File:03b983d-pickup-isheld.png | |||
| File:Screenshot 2023-02-26 225936.png | |||
| </gallery> | |||
| ''image1: UdonGraphEditor image2: U# program opend in VisualStudio'' | |||
edits