상품 설명
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通知、カウンター、共有スイッチ等)の利用上限が上がります。詳細・料金プランは公式サイトをご確認ください:
Udoniteは有志による非公式ツールであり、VRChat Inc. とは関係ありません。
不具合報告は日本語で構いません: https://github.com/Udonite/Udonite/issues
必要環境
Unity 2022.3 LTS
VRChat Worlds SDK 3.10+
VRChat Creator Companion (VCC)
公式サイト
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기