- Operating System: Windows 10/11 or macOS 10.14+
- Disk Space: Minimum 25GB free
- Hardware: VR-capable graphics card (NVIDIA GTX 1060/AMD Radeon RX 480 or better)
- VR Headset: Oculus Rift, Meta Quest, HTC Vive, or other compatible VR device
-
Download Unity Hub:
- Go to: https://unity.com/download
- Click "Download Unity Hub"
-
Run Installer:
- Execute the downloaded file (
UnityHubSetup.exeor.dmg) - Follow the installation wizard (accept all defaults)
- Launch Unity Hub after installation
- Execute the downloaded file (
-
Get Correct Version:
- Access version archive: Unity Archive
- Locate exact version
2022.3.55f1 - Click the "Hub installation" button of that version
-
Installation Setup:
- In Unity Hub's installation window click "Install" (
⚠️ May take 30+ minutes)
- In Unity Hub's installation window click "Install" (
- In Unity Hub:
- Go to "Installs" tab
- Click ⚙️ gear icon next to installed version
- Select "Add Modules"
- Select Android Components:
Check all:
- ✔️ Android Build Support
- ✔️ Android SDK & NDK Tools
- ✔️ OpenJDK
- ✔️ Windows/MacOS Build Support (depending on your OS)
- ✔️ VR supported platforms (Oculus, OpenXR, etc.)
- Complete Installation:
- Click "Install" (requires ~5GB additional space)
- Wait for progress bar to complete
-
Preparation:
- Download full project (Git repository)
- Extract to path without spaces/special characters (e.g.,
C:\API-VR\)
-
In Unity Hub:
- Go to "Projects" tab
- Click "Open" → "Add project from disk"
- Navigate to project
/API-VR/folder (containingAssetsandProjectSettings) - Double-click to open (first launch takes 2-5 minutes)
Assets/(All important content here)- 📁
ExtensionAssets/: VR-specific setting files and components - 📁
Icons/-Materials/-Textures/: UI and environment graphics - 📁
Prefabs/: Reusable VR GameObjects and interactions - 📁
Scenes/: VR environments (Main.unityis the main scene) - 📁
Scripts/: C# code for VR functionality (edits via Visual Studio)
- 📁
Packages/(⚠️ Do not modify - auto-managed dependencies)
- 🎯 VR headset connected via USB or link cable (Oculus Rift recommended and tested)
- 🔄 Updated drivers for the VR headset
- ⚡ Stable connection between PC and headset
- Meta Quest Developer Hub app installed on PC (for Quest devices)
-
Prepare the Environment:
- Connect the VR headset to the PC using USB/Link cable
- Ensure device drivers are updated
- Verify manufacturer software (Meta Quest Developer Hub/SteamVR) is running
-
Run in Editor:
- In Unity, click the Play
▶️ button in the top toolbar - The application will run directly on the connected VR headset
- You can test all VR functionalities without needing to build
- In Unity, click the Play
-
Editor Mode Features:
- ✅ Quick testing without compilation
- ✅ Real-time debugging
- ✅ Immediate iteration of changes
- ✅ Direct visualization in the headset
⚠️ Some advanced features may require full build⚠️ Performance in editor may differ from final build⚠️ Verify the headset is properly detected by Unity
- Headset not detected: Restart Unity and VR software
- Driver errors: Update manufacturer software
- Connection issues: Check USB cable and settings
- Editor performance: Temporarily reduce graphics quality
- Unity VR Documentation: https://docs.unity3d.com/Manual/VROverview.html
- Oculus Developer Portal: https://developers.meta.com/horizon/develop/unity
- OpenXR Documentation: https://www.khronos.org/openxr/




