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