Udonite - 普通のUnity C#でVRChatワールドを作る無料コンパイラ
- ダウンロード商品¥ 0
Udonite: 普通のUnity C#でVRChatワールドを作る MonoBehaviour を書けば、Udonite がそれを Udon にコンパイルします。覚えるべき方言も、使えないキーワードの一覧もありません。Unity で普段書いている C# が、そのままワールドの中で動きます。 Udonite は無料です。ネットワーク機能も含みます。 【書けるもの】(サブセットではなく言語そのもの) ・ジェネリクス、インターフェース、レコード、構造体、拡張メソッド、タプル、ローカル関数 ・switch式、パターンマッチング、null許容型、文字列補間 ・List/Dictionary/HashSet と LINQ(Where, Select, OrderBy, GroupBy など) ・delegate、event、コルーチン、async/await ・型付きネットワークイベント Udon側の制約(例外catch不可、書き換え可能staticなし等)に触れた場合はコンパイルエラーとして UDN コードで名指しされます。黙って無視されることはありません。 【インストール】 VRChat Creator Companion (VCC) に以下のリポジトリを追加してください: https://udonite.github.io/vpm/index.json または https://udonite.com の「Add to VCC」ボタンから。 パッケージ名: Udonite (com.udonite.compiler) ドキュメント: https://udonite.com/docs/compiler?lang=ja GitHub: https://github.com/Udonite/Udonite 【支援(任意)】 コンパイラは誰にとっても無料のままです。支援すると、ワールドから呼び出せるホスティングサービス(Discord/Pushover通知、カウンター、共有スイッチ等)の利用上限が上がります。詳細・料金プランは公式サイトをご確認ください: https://udonite.com/ Udoniteは有志による非公式ツールであり、VRChat Inc. とは関係ありません。 不具合報告は日本語で構いません: https://github.com/Udonite/Udonite/issues
必要環境
Unity 2022.3 LTS VRChat Worlds SDK 3.10+ VRChat Creator Companion (VCC)
公式サイト
https://udonite.com/
