Setup OSS (Deprecated)
This setup guide is deprecated. It documents the older VRseBuilder Starter Project and OSS-oriented workflow. A new setup guide for installing the VRseBuilder SDK in a fresh Unity 6 URP project will replace the main setup page after review.
Set up the VRseBuilder Starter Project, connect VRse MCP, and create a first experience in Unity.
Video Walkthrough
Before You Begin
Use a Windows workstation with a stable internet connection, GitHub access, GitHub Desktop, Unity Hub, and Unity Editor 6000.3.19f1.
VR Development Workstation
| Component | Minimum | Recommended |
|---|---|---|
| Operating system | Windows 10, 64-bit | Windows 11, 64-bit |
| Processor | Intel Core i5 12th generation or AMD Ryzen 5 5600 | Intel Core i7 12th generation or AMD Ryzen 7 7000 series, or better |
| Memory | 16 GB RAM | 32 GB RAM |
| Graphics card | NVIDIA RTX 3060 or AMD Radeon RX 6700 XT | NVIDIA RTX 4070 or AMD Radeon RX 7800 XT, or better |
| Storage | 100 GB free SSD space | 100 GB free NVMe SSD space |
| Headset and connection | Meta Quest 2 or newer with a compatible USB 3 cable or stable Wi-Fi connection | Meta Quest 3 or Quest Pro with a dedicated Wi-Fi 6/6E router or a high-quality USB 3 cable |
These are VRseBuilder targets for PC VR development and Quest testing, not Meta's official compatibility list. The baseline reflects the setup walkthrough's RTX 3060 guidance; use the recommended tier when regular headset testing is part of your workflow. Confirm GPU and connection compatibility against Meta Quest Link requirements before purchasing hardware or scheduling headset testing.
Package installation and imports modify the Unity project. Keep the project under version control, confirm the repository and Git credential context before installing packages, and do not interrupt Unity while it is registering packages, compiling, reloading the domain, or importing assets.
Clone and Open the Starter Project
- Open VRseBuilder-Starter-Project on GitHub.
- Select Code then Open with GitHub Desktop.
- Wait for cloning to finish and GitHub Desktop to show No local changes.
- In Unity Hub, select Add then Add project from disk.
- Choose the cloned
VRseBuilder-Starter-Projectfolder and open it with Unity Editor6000.3.19f1. - Wait for Unity to resolve packages, compile scripts, and open the Editor. Close optional first-launch windows, such as Meta Avatars sample asset configuration, when they are not needed.
Install VRse MCP
- The VRseBuilder SDK Setup Wizard opens when Unity finishes loading. Select New / Load Project to open the VRseBuilder Project Hub.
- Open Settings then Packages.
- Find VRse MCP and select Install.
- Review the confirmation: Unity Package Manager uses your existing Git credentials. Select Install only when the repository and credentials are correct.
- Wait for the package process to complete. The package shows Installed and a Manage button when ready.
- Select Manage and verify that the VRseBuilder Unity MCP window shows Server Running on port
7890.
If you close or miss the Setup Wizard, select VRseBuilder > SDK Setup Wizard from Unity's menu bar. To open the Project Hub directly, select VRseBuilder > Project Hub.
Configure an External AI Agent
In the VRseBuilder Unity MCP window, open AI Agent Configuration and choose your agent:
- OpenCode
- Claude Code
- Claude Desktop
- Codex
- Cursor
- GitHub Copilot
- Visual Studio Code
- Other
Confirm the agent and MCP configuration show as connected, then select the required skills and choose Install Selected Skills. Restart the selected agent so it loads the updated MCP configuration and skills.
Optional: Install Multiplayer
Install the Photon SDK Bundle only when the experience requires multiplayer or voice. In Project Hub > Settings > Packages, select Install for Photon SDK Bundle and complete Photon sign-in and license acceptance if authorized.
The Project Hub lists these required versions. If you use manual package imports, use this order:
- Fusion
2.0.13 - Voice
2.8.5 - Fusion Physics
2.0.6
Accept Unity's script-updating consent when prompted and wait for compilation after each import.
For multiplayer configuration after installation, see Multiplayer.
Create Your First Experience
VRseBuilder organizes content as Project > Module > Experience > Scene.
- In Project Hub > Projects, select + New Project, name it, and select Create.
- Under the project, select + Create Module, name it, and select Create.
- Add an experience, give it a name, choose Training or Evaluation, then select Create.
- Select Create Scene for the new experience.
- Wait for the scene to load. Confirm that the Hierarchy contains the generated story objects and that the Scene view displays the VR interface.
Try MCP
Open your configured AI agent and enter a request such as:
create a grabbable cube for me
Inspect and test every generated Unity change before using it in a training or production build.