AR/VR for Total Newbies: Building Your First Scene in Unity
A clear, hands-on walkthrough for building your first AR VR beginner Unity scene, from installing the editor to previewing it on a headset.
So you have heard everyone talk about AR/VR, watched a few headset demos, and now you want to actually build something yourself. The good news is your first AR VR beginner Unity scene can be up and running in a single weekend, on a regular laptop, with free tools. This guide walks you through exactly what to install, what to click, and what to expect on the other side.
We will keep it grounded. No "metaverse is the future" speech. Just the cleanest path from a blank Unity project to a working VR room you can walk around in.
What You Actually Need Before You Start
Before opening anything, do a quick reality check on your gear. VR development is heavier than regular game dev, but it is not unreasonable.
- A Windows or Mac laptop with at least 16 GB RAM and a dedicated GPU (a GTX 1650 or M1/M2 chip is a fair starting point).
- 50 GB free disk space (Unity, the editor cache, and one project will eat that quickly).
- A VR headset is helpful but not mandatory for day one. Meta Quest 2 or 3 is the most common pick in Mumbai because you can develop without a tethered PC.
- A stable internet connection for the initial Unity Hub and package downloads.
If you do not own a headset yet, do not let that stop you. Unity has a built-in XR Device Simulator that lets you fly a virtual camera around with the keyboard and mouse, which is enough to get the basics right.
Installing Unity Hub and the Right Editor Version
Unity is not one app, it is a launcher (Unity Hub) plus editor versions you install through it. For your first VR project, version stability matters more than newness.
- Download Unity Hub from the official Unity website and sign in with a free personal licence.
- Inside Hub, go to the "Installs" tab and add Unity 2022.3 LTS (Long Term Support). Avoid the latest beta builds; XR plugins are still catching up to them.
- During installation, tick the modules for Android Build Support (with OpenJDK and Android SDK and NDK). This is what lets you push builds to a Quest later.
- If you plan to target a Windows PC headset like a Valve Index or a tethered Quest via Link, also tick "Windows Build Support".
Total install time is roughly 20 to 40 minutes depending on your bandwidth. Make a cup of chai.
Creating a Fresh 3D Project
Open Unity Hub, click "New Project", pick the "3D Core" template, name it something like FirstVRScene, and let it open. The first launch can take a few minutes because Unity is generating shader caches.
When the editor finally opens, you will see four important panels: the Scene view (where you build), the Game view (where you test), the Hierarchy (a list of everything in your scene), and the Inspector (properties of whatever you have selected). Spend five minutes just clicking around. Muscle memory here pays off later.
Adding the Unity XR Toolkit
This is the part that turns a regular 3D project into a VR project. The Unity XR Toolkit is the official framework Unity ships for cross-headset VR and AR development, and it has matured a lot since 2022.
Go to Window then Package Manager. In the dropdown, switch from "In Project" to "Unity Registry". Then install these in order:
- XR Plugin Management
- XR Interaction Toolkit (accept any prompts to enable the new input system; restart the editor when asked)
- OpenXR Plugin (this is the open standard that talks to your headset)
After restarting, open Edit then Project Settings then XR Plug-in Management. Tick "OpenXR" under both the PC tab and the Android tab. Under OpenXR settings, add the interaction profile that matches your headset. For Quest controllers, add "Oculus Touch Controller Profile". For Valve Index, add the Index profile. You can add more than one; it does not hurt anything.
Building Your First Scene
Now for the fun part. Delete the default Main Camera in the Hierarchy because the XR Toolkit will replace it with a special VR camera rig.
Right-click in the Hierarchy and pick XR then XR Origin (VR). This drops in a complete player rig: a tracked camera that follows your head, plus two controller objects for your hands. Right-click again and add an XR Interaction Manager. Without that manager, nothing in your scene knows how to respond to controller input.
Next, add a floor so you do not float in the void. Right-click in the Hierarchy, pick 3D Object then Plane, and scale it to about 10 by 10. Drop a few 3D cubes on it at different heights for visual reference.
To grab those cubes:
- Click a cube and add a Rigidbody component (so it has physics).
- Add an XR Grab Interactable component (so XR Toolkit knows it can be picked up).
- On each controller in your XR Origin, the Direct Interactor or Ray Interactor component handles the actual grab logic. The XR Origin prefab usually adds these for you.
Hit Play. If you have a headset connected, you should see the room from inside it and be able to pick up cubes. If not, install the XR Device Simulator package (also from Package Manager) and use the on-screen keys to fake a head and controllers. This is more than enough for your first VR project.
Previewing on a Real Headset
For a Quest, the fastest preview path is Air Link or USB Link. Plug the headset into your laptop, open the Meta Quest desktop app, enable Link, and put the headset on. Back in Unity, press Play. The Game view streams straight into the headset.
For a full standalone Quest build (no PC tether), switch the build platform to Android (File then Build Settings then Android then Switch Platform), enable Developer Mode on the headset, plug it in, and hit Build And Run. The first build is slow because Gradle has to download a small mountain of dependencies. Future builds are quick.
Where Newbies Usually Get Stuck
Almost every learner trips on the same handful of issues. If you hit any of these, do not panic.
- Black screen in headset: usually the OpenXR runtime is set to a different vendor. Inside the Meta Quest Link app or SteamVR, set OpenXR runtime to the one matching your headset.
- Controllers not showing: the interaction profile in OpenXR settings does not match your hardware. Add the correct profile and restart play mode.
- Hands clip through objects: the cube needs a Rigidbody and a non-Trigger collider. The grab interactable does not magically add physics.
- Motion sickness during testing: keep early scenes small, snap-turn instead of smooth-turn, and take breaks every 15 minutes.
Where to Go After Your First Scene
Once you can pick up a cube, you have crossed the hardest threshold. From here, the natural progression looks like this: add a simple UI canvas in world space, then locomotion (teleport rays), then a small puzzle (place the cube on the pedestal to open a door), then sound. Each layer adds maybe two or three hours of learning.
If you want a structured path with mentors who have shipped real projects, this is where formal training pays off. At Storyboard VFX and Animation Institute in Mira Road East, the AR/VR programme takes learners from a blank Unity project to portfolio-ready immersive experiences, using on-campus hardware (Quest, HTC Vive, AR-capable phones) so you are not bottlenecked by your home setup. The same campus also runs a Gaming course that pairs well with XR work if you lean toward interactive design.
For students across Mira Bhayandar, Borivali, Kandivali, and Thane, having a working AR/VR lab nearby genuinely changes the learning curve. You can iterate on a real headset between classes instead of guessing whether your code worked.
Quick Skill Roadmap
If you are mapping out the next three months, a reasonable order looks like:
- Get comfortable with Unity basics (transforms, components, prefabs).
- Build three small VR scenes with the Unity XR Toolkit, each adding one new mechanic.
- Learn C# scripting basics (variables, MonoBehaviour, events).
- Try one AR scene using AR Foundation on your phone.
- Publish a tiny build to SideQuest or itch.io to feel the full pipeline.
Entry-level XR roles in India currently sit in the ₹3 to 6 LPA band, with mid-level Unity XR developers often pulling ₹6 to 12 LPA once they have shipped two or three projects. The market in Mumbai for ad-tech, training simulations, and architectural walkthroughs is genuinely growing.
Ready to Build Beyond Cubes?
If a structured campus programme with real headsets, mentors, and a 99% placement record sounds like the right next step, talk to Storyboard admissions on 091521 55527 or through the contact page. One short conversation will tell you whether the AR/VR track fits where you want to go next.
Want to study this craft?
Talk to our admissions team about programmes, fees, and cohort dates that match your career goals.
Keep reading
Related stories
- 7 min read
Gaming Career for Beginners: Coder, Artist, or Designer?
A beginner-friendly gaming career beginner guide that breaks down whether you should aim to be a game coder, artist, or designer in India.
By Storyboard TeamRead - 7 min read
The Indian Gaming Boom: 50,000+ Jobs Expected by 2027
India's gaming sector is on track to add over 50,000 new jobs by 2027, opening creative and technical careers for students who train now.
By Editorial DeskRead - 7 min read
Metaverse Careers in India: What's Real After the Hype
The metaverse buzz has cooled, but real XR jobs are quietly multiplying across Indian studios. Here is what actually pays in 2026.
By Editorial DeskRead
