Что это
Udon Sharp (он же U#) — компилятор, который переводит обычный C# в Udon assembly, нативный байткод VRChat. Пишешь на знакомом C#, а на выходе получаешь рабочий Udon-скрипт для миров и аватаров. Не стоит ожидать полной совместимости со спецификацией C# — многие фичи языка просто не реализованы.
Почему это важно
Альтернатива нодовой системе VRChat, которая быстро превращается в спагетти-монстра на сложных проектах. С Udon Sharp можно писать логику в нормальном IDE с автодополнением, рефакторингом и всем привычным тулчейном. По сути, единственный способ серьёзной программной логики в VRChat без визуального программирования.
Источники
- 【VRChat】Udon Sharpの開発環境をvscodeで構築する — 2025-09-29
- 【VRChat】Udon Sharpの開発環境をvscodeで構築する UdonSharp - Qiita — 2025-05-21
- UdonSharp | UdonSharp