Skip to content

Instantly share code, notes, and snippets.

@Sayamame-beans
Created September 17, 2021 09:09
Show Gist options
  • Save Sayamame-beans/4b23d7650c69666f218acebc57ac122f to your computer and use it in GitHub Desktop.
Save Sayamame-beans/4b23d7650c69666f218acebc57ac122f to your computer and use it in GitHub Desktop.

概要

VRChatにおいて、私がUdonなどを扱う際に参考にしている、または参考になりそうなサイトを列挙していきます。
知人に「どこかに纏めて置いたほうが良いよ」と言われたのですが、ちゃんと纏められる時間が無いため一旦Gistに書いています。

Unity関連

【Unity開発】Animator Controllerの遷移設定(Duration等)【ひよこエッセンス】 - Unity(C#)初心者・入門者向けチュートリアル ひよこのたまご
Unityのアニメーションについての情報です。ワールドでもアバターでも使うと思います。

ワールド関連

3歳でも出来るVRChatのワールドの作り方 | バーチャルライフマガジン

個人的VRChat(Unity)ライトベイク マニュアル(Unity2019対応版)|そにっく885|note
説明が非常に丁寧で素晴らしいです。

ワールド作成ヒント集 - VRChat 技術メモ帳 - VRChat tech notes
恐らく古い情報ですが、いくつかは共通していそうです。

Udon

注意点

Udonは少しずつアップデートされており、検索だと古い情報が見つかりやすく、最新だと仕様が違うこともあるので注意が必要です。

また、 Udon Sharp というものを用いてC#(風?)の記法でUdonを記述する方法がメジャーらしく、Udon Graph(元から使えるUdon)の情報は少ないです。 そのため列挙する情報はUdon Sharpのものが多いですが、関数名などは共通しているのでこれを参考にします。

なお、現在列挙している中にはありませんが、Udonは基本的にUnityやC#が大きく関わってくるため、UnityやC#に関する情報が役に立つことが多くあります。そちらも是非参考にしてみてください。

Udonメモ | 穴子電子商会
Udon Graphが載っています。古い情報ではありますが、いくらか役に立つと思います。 (例えば、サイトで言及されているmoduloノードは"Remainder"として存在します。)

VRChat API · MerlinVR/UdonSharp Wiki
Udon SharpのWikiです。英語ですが、関数の機能などが分かるため非常に参考になります。 他のページにもいくつか情報があります。

【Unity.UdonGraph】VRChatのワールドギミック作例集 - It__was__rainy’s blog

はじめてのVRChat向けゲームワールド「Maze In Cube」作成するにあたって生まれたTips - hyoromoのブログ

VRChatとCyan Timespace LabとパズルとUDONとあなた|Wing|note

UDONメモ - 黒鳥のメモ

Udon#/Unityで詰まった話|toh|note

シン・U# 入門 ② - ハツェの真時代傾向璋

Udon Network Updateなど同期関連についての個人的まとめメモ - Narazaka::Blog

アバター関連

[VRChat] Avatars2.0からAvatars3.0へ簡単に移行するためのEditor拡張を作成した - がとーしょこらの技術録
使ったことはないですが、移行が必要な場合に便利そうです。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment