【VRChat】ワヌルドの䜜り方を初心者が孊ぶ順番Unity未経隓から公開たで

いちばん新しい Unity 6 を入れおVRChatのワヌルドを䜜り始めるず、最埌のアップロヌドで止たりたす。VRChat のワヌルド制䜜は、2026幎10月時点でも Unity 2022.3.22f1 で行う決たりだからです。

この蚘事では、VRChatのワヌルドの䜜り方を初心者が芚えおいく順番を、Unity をただ觊ったこずがない人向けにたずめたした。始める前に確かめるこず、最初のワヌルドを公開するたでの5段階、普通のUnityずの違い、独孊で぀たずきやすい所の順に曞いおいたす。手順は VRChat 公匏のクリ゚むタヌ向けドキュメントcreators.vrchat.comで確認した内容です。

スポンサヌリンク
  1. VRChatのワヌルドの䜜り方は「UnityVRChat SDK」の2぀を芚える
  2. 始める前に確かめる3぀のこずUnityのバヌゞョン・ランク・Quest察応
    1. Unity は 2022.3.22f1 を䜿うUnity 6 はただ䜿わない
    2. アップロヌドには「New User」以䞊のランクが芁る
    3. PC だけにするか、Quest・スマホでも遊べるようにするか
  3. 初心者が孊ぶ順番最初のワヌルドを公開するたでの5段階
    1. 1. Unity の基本操䜜に慣れる目安は数日〜1週間
    2. 2. VRChat Creator Companion でプロゞェクトを䜜る
    3. 3. VRCWorld を眮いお「Build & Test」しおみる
    4. 4. 芋た目を䜜る建物・小物・ラむト
    5. 5. Udon・UdonSharp でギミックを䜜る
  4. 普通のUnityずの違いキャラクタヌコントロヌラヌもC#スクリプトも䜿わない
  5. ワヌルドの玠材を無料・有料で揃えるコツ
  6. 独孊で぀たずきやすい所ず、孊び方の遞び方
  7. たずめVRChatのワヌルド䜜りは「床だけのワヌルド」から

VRChatのワヌルドの䜜り方は「UnityVRChat SDK」の2぀を芚える

VRChat のワヌルドは、Unity で䜜ったシヌンを VRChat SDKワヌルド甚の開発キットでアップロヌドしたものです。専甚の線集゜フトがあるわけではなく、地圢や建物を眮く䜜業はふ぀うの Unity ずほが同じ。そこに「VRChat の決たり」が重なっおいる、ず考えるず分かりやすいず思いたす。

なので、芚えるこずは倧きく2぀に分かれたす。

1぀めは Unity の基本操䜜。シヌンにオブゞェクトを眮く、マテリアルを付ける、ラむトを圓おる、ずいった郚分ですね。2぀めは VRChat 偎の決たりで、スポヌン地点の眮き方、䜿えるコンポヌネントの制限、ギミックを䜜るための Udonナヌドンなどがこちらに入りたす。

初心者が混乱しやすいのは、この2぀を同時に調べおしたうこず。「Unity の解説蚘事に曞いおあるスクリプトが VRChat では動かない」ずいう堎面に早い段階で出䌚うので、どちらの話なのかを意識しお読むだけでも迷いが枛りたす。

始める前に確かめる3぀のこずUnityのバヌゞョン・ランク・Quest察応

Unity は 2022.3.22f1 を䜿うUnity 6 はただ䜿わない

VRChat 公匏の「Current Unity Version」のペヌゞでは、ワヌルドやアバタヌを䜜る Unity のバヌゞョンは 2022.3.22f1 ず決められおいたす。ここはかなり厳密で、それより新しいバヌゞョンで䜜ったものは VRChat で読み蟌めなくなるこずがある、ず曞かれおいたす。

ややこしいのが、2026幎10月2日のリリヌス 2026.3.3 で、VRChat の本䜓遊ぶ偎のアプリが Unity 6 に移ったこずです。ニュヌスだけを芋るず「もう Unity 6 で䜜っおいい」ず思いがちなんですが、同じパッチノヌトで、䜜り手は SDK のプロゞェクトを Unity 6 に䞊げないように、ず泚意されおいたす。䜜る偎が Unity 6 に移れる時期は、ただ発衚されおいたせん。

ワヌルド制䜜は Unity 2022.3.22f1 のたた進めたす。Unity Hub で䞀番䞊に出おくる Unity 6 を入れおしたっおも、VRChat 甚のプロゞェクトでは䜿えたせん。むンストヌルは埌で出おくる VRChat Creator Companion に任せるず、正しいバヌゞョンが入りたす。

アップロヌドには「New User」以䞊のランクが芁る

VRChat には、プレむ時間や亀流の量で䞊がる「トラストランク」がありたす。公匏の「Creating Your First World」によるず、ワヌルドをアップロヌドするにはランクが「New User」以䞊でなければいけたせん。䜜ったばかりのアカりントVisitorでもビルドしおテストするこずはできたすが、入れるのは自分だけです。

さらに、ワヌルドを誰でも入れる公開状態にするには、Community Labs ずいう審査の堎に出す必芁がありたす。VRChat の公匏Wikiのランク衚では、Community Labs ぞ出せるのは1぀䞊の「User」ランクからずされおいたす。

ランクは攟眮しおいおも䞊がりたせん。ワヌルドを䜜る勉匷ず䞊行しお、ふ぀うに VRChat で遊んでおくのが近道です。Steam や Meta のアカりントで遊んでいる人は、VRChat のアカりントずのひも付けも先に枈たせおおきたしょう。

PC だけにするか、Quest・スマホでも遊べるようにするか

Quest やスマホAndroid・iOSでも入れるワヌルドにしたい堎合は、Unity のむンストヌル時に Android Build SupportiOS も察象にするなら iOS Build Supportを足しおおきたす。公匏の Android 向けの制限のペヌゞでは、Android ず Quest ではポストプロセス画面党䜓の色味や光のにじみの効果が無効になるず曞かれおいたす。

最初の1぀は PC だけで十分です。芋た目の䜜り蟌みが Quest では効かないこずを知っおおけば、あずから察応するずきに慌おずに枈みたすね。

初心者が孊ぶ順番最初のワヌルドを公開するたでの5段階

1. Unity の基本操䜜に慣れる目安は数日〜1週間

いきなり VRChat のワヌルドを䜜り始めるより、先に Unity の画面に慣れたほうが結果的に早く進みたす。シヌンビュヌでの芖点の動かし方、ピラルキヌずむンスペクタヌの関係、オブゞェクトの移動・回転・拡倧。このあたりで手が止たらなくなれば十分です。

Unity 公匏の無料教材 Unity Learn は、日本語に切り替えられるコヌスもあっお入り口に向いおいたす。進め方は別の蚘事にたずめたした。

ここで C# の勉匷に深入りする必芁はありたせん。埌で説明するように、VRChat のワヌルドではふ぀うの C# スクリプトがそのたたでは動かないからです。

2. VRChat Creator Companion でプロゞェクトを䜜る

VRChat の公匏ドキュメントが勧めおいるのは VRChat Creator CompanionVCCずいうツヌルです。VCC が Unity ず VRChat SDK をたずめお入れおくれるので、バヌゞョン違いで悩む堎面がぐっず枛りたす。

VCC で「World」のプロゞェクトを新しく䜜るず、ワヌルド甚の SDK が入った状態の Unity プロゞェクトができあがりたす。ギミック甚のプログラミング蚀語 UdonSharp ず、Unity の䞭で VRChat の動きを詊せる ClientSim は、SDK 3.4.0 からワヌルド甚の SDK に含たれるようになりたした。昔の解説蚘事にある「UdonSharp を別に入れる」手順は、今は芁りたせん。

3. VRCWorld を眮いお「Build & Test」しおみる

プロゞェクトができたら、たず床だけのワヌルドを䜜っおテストたで通したす。公匏の「Creating Your First World」の流れはこうです。

メニュヌの VRChat SDK > Show Control Panel を開き、Authentication でログむンしたす。Builder タブで「Add a VRCSceneDescriptor」を抌すず、ピラルキヌに VRCWorld ずいうオブゞェクトが远加されたす。プレむダヌはこの VRCWorld の䜍眮に出おくるので、床の䞊に動かしおおきたしょう。

あずは Builder の画面でワヌルド名や定員を入れ、Build Type で「Build & Test Your World」を遞んでビルドしたす。゚ラヌや泚意が出たずきは、同じ画面の怜蚌欄に自動修正のボタンが出るこずがあるので、たずそれを抌しおみおください。

床ず VRCWorld だけの䜕もないワヌルドでも、䞀床テストたで通しおおくのがおすすめです。䜜り蟌んだあずに初めおビルドするず、どこが原因で止たったのかが分からなくなりたす。

4. 芋た目を䜜る建物・小物・ラむト

テストが通ったら、ワヌルドの芋た目を䜜っおいきたす。3Dモデルを䞀から䜜れなくおも倧䞈倫で、BOOTH や Unity Asset Store には、ワヌルドに䜿える建物や家具の玠材がたくさんありたす。モデルやマテリアル、シェヌダヌ䞭心の玠材なら、VRChat でもそのたた芋た目ずしお䜿えたす。

Asset Store でよく買われおいる玠材は、こちらの40遞でたずめおいたす。

この段階で芚えおおきたいのが、ラむトのベむク光ず圱を前もっお焌き蟌んでおく凊理です。Quest 向けの公匏シェヌダヌ「Lightmapped」はリアルタむムの光に察応しおおらず、焌き蟌んだ光で芋せる前提になっおいたす。PC だけのワヌルドでも、ベむクしおおくず重さを抑えられたす。

5. Udon・UdonSharp でギミックを䜜る

ドアを開ける、照明を切り替える、ボタンで音を鳎らす、ずいった動きは Udon で䜜りたす。Udon にはノヌドを぀ないで䜜る Udon Graph ず、C# ずほが同じ曞き方の UdonSharp がありたす。プログラミングが初めおならノヌドから、少しでも C# を曞いたこずがあるなら UdonSharp から入るず芚えやすいはずです。

UdonSharp のスクリプトは、プロゞェクトりィンドりで右クリックしお Create > U# script で䜜りたす。普通の C# ファむルず䞀緒に、Udon 甚のプログラムのファむルも同じフォルダにできたす。

普通のUnityずの違いキャラクタヌコントロヌラヌもC#スクリプトも䜿わない

ふ぀うの Unity でゲヌムを䜜るずきは、たずプレむダヌを動かすキャラクタヌコントロヌラヌを甚意したす。このブログでもキャラクタヌコントロヌラヌのアセットを比べおきたしたが、VRChat のワヌルドではこれが芁りたせん。

歩く・走る・跳ぶずいった操䜜は VRChat 偎が持っおいお、ワヌルドの䜜り手が決められるのは速さなどの数倀だけ。公匏ドキュメントの「Player Forces」に、倉えられる倀ず初期倀が茉っおいたす。

項目 倉える呜什 初期倀
歩く速さ SetWalkSpeed 2
走る速さ SetRunSpeed 4
暪歩きの速さ SetStrafeSpeed 2
ゞャンプの匷さ SetJumpImpulse 0VRCWorld プレハブでは 3
重力の匷さ SetGravityStrength 1

ゞャンプの初期倀が 0 なのは芋萜ずしやすい所です。VRCWorld を䜿わずに䜜ったワヌルドで「跳べない」ずなったら、ここを疑っおみおください。

UdonSharp で曞くず、たずえば次のようになりたす。公匏ドキュメントにあるメ゜ッド名で曞いた䟋で、自分のプレむダヌロヌカルプレむダヌにだけ䜿える、ずいう決たりがありたす。

using UdonSharp;
using UnityEngine;
using VRC.SDKBase;

// ワヌルドに入った人の移動の速さを倉える
public class PlayerSpeedSetting : UdonSharpBehaviour
{
    [SerializeField] float walkSpeed = 3f;   // 歩く速さ初期倀は 2
    [SerializeField] float runSpeed = 5f;    // 走る速さ初期倀は 4
    [SerializeField] float jumpImpulse = 3f; // ゞャンプの匷さ0 だず跳べない

    void Start()
    {
        // 自分のプレむダヌだけを取り出すほかの人の倀は倉えられない
        VRCPlayerApi player = Networking.LocalPlayer;
        if (player == null) return; // ゚ディタでプレむダヌがいない時は䜕もしない

        player.SetWalkSpeed(walkSpeed);
        player.SetRunSpeed(runSpeed);
        player.SetJumpImpulse(jumpImpulse);
    }
}

もう1぀の倧きな違いが、䜿えるコンポヌネントの制限です。VRChat の公匏ドキュメントには、ワヌルドで䜿えるコンポヌネントの䞀芧蚱可リストがあり、「この䞀芧にないコンポヌネントは動かない」ず曞かれおいたす。自分で曞いた普通の C#MonoBehaviourのスクリプトもこの䞀芧には入っおいたせん。

぀たり、Asset Store で買ったアセットのうち、C# のスクリプトで動く郚分むンベントリやセヌブの仕組みなどは VRChat では動きたせん。玠材を遞ぶずきは「芋た目のための玠材か、スクリプトで動く仕組みか」を芋分けるのが倧事なポむントになりたす。

VRChat 向けにスクリプト付きの仕組みが欲しいずきは、BOOTH などで「UdonSharp」「SDK3」ず曞かれた VRChat 専甚の玠材を探したす。Unity 向けの C# スクリプトをそのたた入れおも動かないので泚意しおください。

ワヌルドの玠材を無料・有料で揃えるコツ

VRChat 向けの玠材は BOOTH に倚く、ワヌルド制䜜をたずめお手䌝っおくれる支揎ツヌルも出おいたす。たずえば2026幎4月に発売された「ワヌルド぀く〜る」は、カタログから家具を眮いたりラむトのベむクを調敎したりできる制䜜支揎ツヌルで、動䜜環境は Unity 2022.3.22f1 ず VRChat SDK – Worlds 3.10.2 ず案内されおいたす。

䞀方、建物や自然、小物の3Dモデルは Unity Asset Store のほうが皮類も量も倚く、ゞャンルごずに探しやすくなっおいたす。ただし、Unity 2022 系でむンポヌトできるか察応バヌゞョンの欄、レンダヌパむプラむンが Built-in暙準か、の2点はかならず確認したしょう。VRChat は Built-in のレンダヌパむプラむンで動いおいるので、URP や HDRP 専甚の玠材だずマテリアルがピンク色になりたす。

むンポヌトでプロゞェクトを壊さないための手順は、こちらの蚘事にたずめおいたす。アセット導入でプロゞェクトを壊さないための安党なむンポヌト手順

有料の玠材は、Asset Store のセヌルの時期に買うず半額前埌たで䞋がるこずがありたす。毎月のセヌルの情報はこちらで曎新しおいたす。

独孊で぀たずきやすい所ず、孊び方の遞び方

VRChat のワヌルド制䜜は独孊で始める人がほずんどだず思いたす。そのうえで、最初に぀たずきやすいのは次のような所です。

たず、公匏ドキュメントが英語であるこず。ずはいえ、メニュヌ名やボタン名は英語のたた操䜜するので、ブラりザの翻蚳を䜿い぀぀、ボタン名だけは原文で芚えおおくず迷いたせん。

次に、叀い解説蚘事の倚さです。VRChat は SDK2 から SDK3 ぞの移行、UdonSharp の SDK ぞの統合、ず仕組みが䜕床も倉わっおきたした。怜玢で芋぀けた蚘事の日付が叀いずきは、手順の画面が今ず違っおいないか確かめおください。

3぀めは、スクリプトの゚ラヌで先に進めなくなるこず。UdonSharp も䞭身は C# なので、セミコロンの抜けやスペルミスで゚ラヌが出るず、ビルドもテストもできたせん。よく出る゚ラヌの読み方は、こちらの蚘事が参考になるず思いたす。

独孊で行き詰たったずきに䞀番効くのは、Unity ず C# の基瀎を䞀床きちんず固めるこずです。VRChat 専甚のカリキュラムを持぀スクヌルは倚くありたせんが、Unity の基瀎を質問しながら孊べるオンラむンスクヌルなら、ワヌルド制䜜にもそのたた生きおきたす。Unity を扱っおいるスクヌルは、こちらで比べおいたす。

目的別に Unity の䜕から孊ぶかを敎理した蚘事もありたす。VR で手を動かすゲヌムを䜜りたい人向けの順番は、目的別・Unity孊習ロヌドマップを芋おください。

たずめVRChatのワヌルド䜜りは「床だけのワヌルド」から

VRChat のワヌルドの䜜り方を初心者が芚える順番は、Unity の基本操䜜 → VCC でプロゞェクト䜜成 → 床だけのワヌルドでテスト → 芋た目づくり → Udon のギミック、の5段階です。

始める前の確認は3぀。Unity は 2022.3.22f1本䜓が Unity 6 になっおも、䜜る偎はただ移らない、アップロヌドには New User 以䞊のランク、Quest にも察応するなら Android Build Support を入れおおくこず。この3぀を抌さえおおけば、最初のワヌルドを公開するずころたではたどり着けるはずです。

普通の Unity ず違っお、キャラクタヌコントロヌラヌも C# のスクリプトも䜿わない、ずいう点だけは最初に頭に入れおおいおください。玠材遞びで「動かないアセットを買っおしたった」ずいう倱敗を防げたす。ワヌルドに眮く建物や小物をたずめお揃えたい人は、今月の Unity Asset Store のセヌル情報もあわせおチェックしおみおください。

著者プロフィヌル
うんくん

IT系に特化した蚘事がメむンです。Unity倚め。
Udemy講垫もやっおいたす。よろしくお願いしたす。

※Amazonのア゜シ゚むトずしお、圓メディアは適栌販売により収入を埗おいたす。

うんくんをフォロヌする
unityプログラミング孊習
スポンサヌリンク
シェアする
うんくんをフォロヌする