はじめに
アバターやワールドを作成する前に、以下の手順を行う必要があります。
VRChatが初めての場合は、VRChatの「はじめに」(Getting Started)ページをお読みください。
VRChat Creator Companion を使うのが、最も簡単かつ迅速な開始方法です。これを使用すると、UnityとVRChatソフトウェア開発キット(SDK)が自動的にインストールされます。
- VRChatはUnityゲームエンジンを使用しています。アバターやワールドもUnityで作成されます。
- VRChat SDKを使用することで、Unityを使ってアバターやワールドを作成できるようになります。
最初のプロジェクトを作成する
最初のプロジェクトは Windows を使用して作成してください。
- VRChat Creator Companion (VCC) をダウンロードします。
- ドキュメントも併せてお読みください。
- VCC をインストールします。
- デフォルトのインストール先は
%LocalAppData%/Programs/VRChat Creator Companionですが、必要に応じて変更可能です。
- デフォルトのインストール先は
- VCC が自動的に起動します。起動しない場合は、Windows の検索で「Creator Companion」を検索してください。
- 「Create New Project」をクリックします。
- 「Avatar」または「World project」を選択します。
- プロジェクトに名前を付けます。
- 保存場所を選択します。
- 「Create Project」をクリックします。
Android、Quest、iOS 向けにアップロードしたい場合は、プラットフォームのページを参照してください。
プロジェクトを開く
これで新しいプロジェクトを開くことができます!新しいプロジェクトを作成した後、Creator Companionの次のページに Open Project ボタンが表示されます。左側のサイドバーにある Projects タブからもアクセス可能です。
プロジェクトがリストに表示されない場合は、Create New Project の横にあるドロップダウンメニューをクリックして Add Existing Project を選択し、プロジェクト画面から追加してください。プロジェクトが開いたら、以下の手順を実行します。
-
タイトルバーの末尾が
PC, Mac & Linux Standalone <DX11>になっていることを確認してください。- そうなっていない場合は、
File > Build Settings...に移動し、PC, Mac & Linux Standaloneを選択してから、左下のSwitch Platformをクリックしてください。
- そうなっていない場合は、
-
VRChat SDK > Show Control Panel > Authenticationに移動します。 -
VRChatアカウントでサインインします。作成したコンテンツをアップロードするには、この操作が必要です。
- コンテンツをアップロードするには、Trust Rank が「New User」以上のVRChatアカウントが必要です。Steam、Meta、またはViveportのアカウントではコンテンツをアップロードできません。
Unity Hub を使用する場合
推奨はしていませんが、VCC を使わずに Unity を自身でインストールしたい場合は、Current Supported Unity Version ページを確認し、VRChat が現在サポートしているバージョンの Unity を Unity Hub からインストールしてください。
プロジェクトのセットアップに VCC を使用しなかった場合は、SDK も別途インストールする必要があります。これについては VRChat Creator Companion を経由して行ってください。
Unity Hub のみを使用してプロジェクトを作成する手順:
- Unity Hub を開きます(その方法を選択した場合はエディタのみでも可)。
- 新規プロジェクトを作成し、3D に設定して保存します。
- HDRP や URP は使用しないでください。VRChat では使用しません。
Unity Hub のみを使用してプロジェクトを開く手順:
- 右上の Open をクリックし、プロジェクトが保存されているディレクトリを選択します。
ヒント
- Meta Quest向けにVRChatのコンテンツを制作する場合は、Android向けにもビルドする必要があります。詳細については、Androidドキュメントをご確認ください。
- プロジェクトは十分な空き容量のある大容量ストレージドライブに保存してください。Unityのプロジェクトは、特にバージョン管理ソフトウェアを使用する場合、非常に大容量になることがあります。
- 大量の異なるアバターやワールドを1つのプロジェクトにまとめないでください。将来的な移行作業が非常に困難になる原因となります。
- GitやUnity Version Controlのようなバージョン管理ソフトウェアの使い方がわかる場合は、ぜひ活用してください。プロジェクトを破損させるような変更を行った際にも、簡単に以前の状態へ戻すことができます。
「Player」と「User」という用語の理解について
VRChatにおいて、「player(プレイヤー)」と「user(ユーザー)」という用語は、文脈によって異なる意味を指すことがあります。
- User(ユーザー): これはVRChatを利用しているすべての人を指す標準的な用語です。同じワールドにいるかどうかにかかわらず、プラットフォーム上の全参加者を指す一般的な名称です。
- Player(プレイヤー): 技術的な観点において、「player」とは、ワールドインスタンス内に存在する特定のユーザーのインスタンスを指します。この区別は、基盤となるシステムや特定の技術的機能(マルチプレイヤーインタラクションなど)に関連するものです。例えば、ワールドをローカルでテストする際、1つのワールドインスタンス内に同一ユーザーの「player」が複数存在することがあります。
次のステップ
プロジェクトの準備は完了です!ワールド制作またはアバター制作へ進んでください。
完全に新規の空のプロジェクトであってもエラーが発生する場合は、サポートチームまでお問い合わせください。
最終更新: