はじめに
アバターやワールドを作成するには、以下の手順を行う必要があります。
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アカウントにサインインします。作成したコンテンツをアップロードするには、この操作が必要です。
- コンテンツをアップロードするには、VRChatの Trust Rank が「New User」以上である必要があります。Steam、Meta、またはViveportアカウントを使用してコンテンツをアップロードすることはできません。
代わりにUnity Hubを使用する場合
推奨はしませんが、VCCを使用せずにUnityをインストールしたい場合は、現在サポートされているUnityのバージョンページを確認し、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」は、ワールドインスタンス内に存在するユーザーの個別のインスタンスを指します。この区別は、基盤となるシステムや特定の技術機能(マルチプレイヤーでのインタラクションなど)において重要となります。例えば、ワールドをローカルでテストする際には、同一ユーザーの「Player」がワールドインスタンス内に複数存在することがあります。
次はどうする?
プロジェクトの準備が完了しました!ワールド制作またはアバター制作に進むことができます。
新規の空のプロジェクトであってもエラーが発生する場合は、サポートチームまでお問い合わせください。
最終更新: