Free Roadmap

Become an AR/VR Developer from scratch

Build worlds people can step into. Go from zero to shipping AR apps on phones and VR experiences on headsets in about five months — the skills behind gaming, training, and the spatial web.

22
weeks · ~10–12 hrs/wk
5
XR projects
4
phases · to published XR
₹0
free tools · phone AR
The one rule

Prototype in 3D → test on device → optimize

XR only feels real on a device. Build small, run it on your phone (or headset) early, and optimize relentlessly — a smooth simple scene beats a beautiful slideshow every time.

Important: No headset needed to start: a recent Android phone covers all of mobile AR, and Unity's XR Device Simulator lets you build VR interactions before you ever touch a Quest.
Where This Leads

Career outcomes

Roles you can apply for

AR/VR DeveloperUnity DeveloperXR Interaction Designer3D Application Developer

Who it suits: You want to build immersive worlds and spatial interfaces people can step into — gaming meets the future of computing.

₹4–12 LPA
typical starting range in India

Indicative 2026 starting ranges in India — actual pay varies widely by city, company, and skill. Salary is an outcome of skill and a strong project portfolio, not a guarantee.

The Roadmap

Four phases, step by step

0

Foundations

Weeks 1–5

C#, Unity, and thinking in three dimensions.

Week 1

C# basics

Variables, methods, classes — Unity's language.

Week 2

Unity editor

Scenes, GameObjects, components, play mode.

Week 3

3D intuition

Vectors, transforms, rotation — without heavy math.

Week 4

Physics & interaction

Rigidbodies, colliders, triggers, input.

Week 5

Git for Unity

Version control that survives binary assets.

1

Unity Depth

Weeks 6–11

From empty scene to polished mobile AR.

Week 6

UI & prefabs

Reusable objects and world-space interfaces.

Week 7

Animation & audio

Animator, timelines, spatial sound basics.

Week 8

Materials & lighting

Make scenes look good on a budget.

Week 9

AR Foundation

Plane detection and anchors on your own phone.

Week 10

AR interaction

Place, scale, and manipulate virtual objects.

Week 11 · Project ▶

AR placement app

A furniture/poster previewer running on your phone.

2

VR Development

Weeks 12–17

Presence, hands, and comfort — real VR skills.

Week 12

XR Interaction Toolkit

Rigs, controllers, grabbing and UI in VR.

Week 13

Locomotion

Teleport vs smooth movement — comfort first.

Week 14

Hands & interaction design

Natural grabbing, poking, and feedback.

Week 15

Standalone optimization

Hit frame rate on Quest-class hardware.

Week 16

Polish & haptics

Sound, vibration, and juice that sells presence.

Week 17 · Project ▶

VR experience

A room-scale game or training scene (simulator OK).

3

Ship & Portfolio

Weeks 18–22

XR UX, performance, and published proof.

Week 18

XR UX rules

Comfort, motion sickness, readability in space.

Week 19

Profiling

Find and fix what's eating your frame rate.

Week 20

WebXR taste

A browser-based XR scene anyone can open.

Week 21

Publishing

Play Store for AR; App Lab route for VR.

Week 22 · Capstone ▶

Published XR app

A polished AR or VR project, public and documented.

Build a Portfolio

Five projects that get you hired

Projects beat certificates. Do them in order — each builds on the last. Put every one on GitHub with a clear README.

Start here

1 · 3D Mini-Game

A simple Unity game — proves C#, physics, and scene skills.

Mobile AR

2 · AR Placement App

Place and scale 3D furniture in your real room via phone.

VR

3 · VR Interaction Scene

Grab, throw, and manipulate objects with full comfort options.

In demand

4 · AR Learning App

An educational AR experience — anatomy, planets, or machines.

Capstone

5 · Published XR Experience

A complete app on the Play Store or shared as WebXR.

Learn It

Learning resources

Click any resource to open it — free and well-known first, then build something with it.

Universal (any field): roadmap.sh · freeCodeCamp · GitHub Student Pack · Coursera

Do This Today

Your first step (takes 30 minutes)

1. Install Unity Hub

unity.com — free personal license, the industry-standard XR engine.

2. Do 'Create with Code' hour one

Unity Learn's free path — you'll move a player around today.

3. Run the AR sample on your phone

AR Foundation samples — see a cube sit on your real desk.

Not sure which path is right for you?

PathAhead helps you choose the career that fits you — with guidance built for Intermediate students. Explore every roadmap in one place.

This roadmap is a free educational resource. Timelines are a guide — everyone learns at a different pace. Referenced resources (Unity Learn, Meta Quest Developer Hub, Google Codelabs, Valem Tutorials, Brackeys) are for learning only and are not affiliated with PathAhead.