Virtual Reality (VR) & Augmented Reality (AR) Roadmap

Step by step guide to becoming an Virtual Reality (VR) & Augmented Reality (AR) Developer.

Back to home

Legend

Propose
Alternatives
Options

1 Core Foundations

Mathematics for 3D Graphics
Programming
Computer Graphics Principles

2 Game Engine & 3D Environment

Master a Game Engine
Working with 3D Assets
3D Physics & Interaction

3 Virtual Reality (VR) Development

VR SDKs & Platforms
Interaction & Controls in VR
Locomotion in VR
Performance Optimization for VR

4 Augmented Reality (AR) Development

AR SDKs & Platforms
Core AR Concepts
Interaction in AR
WebAR

5 Advanced & Specialized Skills

User Experience Design for XR
Computer Vision (CV) for AR/VR
Spatial Audio
Networking & Multiplayer Experiences

6 Project Building & Portfolio

Develop a Complete VR Project
Develop a Complete AR Application
Contribute to Open Source Projects

Visit the following related paths and keep learning.