VRChatのワールド作成環境構築
#VRChat #環境構築
VRChatでNew Userになる
UnityHubを入れる
Unityを入れる
VRChat公式が書いてる最新のUnityを入れる
現時点ではUnity 2018.4.20f1
Unity Projectを作る
テンプレートは3D(URP/HDRPは動かない)
git環境構築はこちら WindowsでのGit環境構築
VRChat SDK 3を入れる
SDKはUnityPackageとして入れる
https://vrchat.com/home/download
UdonSharpを入れる (optional)
C# -> うどんコンパイラ
https://github.com/MerlinVR/UdonSharp
https://github.com/MerlinVR/UdonSharp/releases/tag/v0.19.12
UntiyプロジェクトにPackageとして入れる
U# Roslyn Analyzer (optional)
https://github.com/mika-f/UdonRabbit.Analyzer
worldとは関係ない場所にcloneする
Unity的C#でOKだがU#でがめなやつとかが検知できるはず
https://gyazo.com/d92619c7b7058eb66b0111e3cb56242f
UdonRabbit.Analyzer.VisualStudioを選択して、▷を押す
VisualStudioが新しく立ち上がるので、worldのUntiyProjectのslnを開く
slnがない場合はUntiyEditorからcsファイルをダブルクリックするとVisualStudioが立ち上がって生成されるはず
https://gyazo.com/cb79d0c7a778e51fc916c61f7d227e28
UdonSharp.UdonSharpBehaviour 継承クラスに対してエラーを出してくれる。最高!
UnityPackage対応が入ったので、cloneな不要になりました!!!!!!!最高!!!!!!!!!!!
最近更新されてなさそうなので注意
CyanEmu(optional)
https://github.com/CyanLaser/CyanEmu
Unityエディタでデバッグできるパッケージ
イテレーションによさそう