VR Headsets & Browsers
vir·tu·al re·al·i·ty (noun)
The computer-generated simulation of a three-dimensional image or environment that can be interacted with in a seemingly real or physical way by a person using special electronic equipment, such as a headset with a screen inside.
What is Virtual Reality?
Virtual reality (VR) is a technology that uses head-mounted headsets with displays to generate realistic images, sounds, and other sensations to put users into an immersive virtual environment. VR allows us to create unbounded worlds that people can walk around and interact with using their hands, to feel as if they were transported to another place.
It’s still considered the wild west of the tech industry—fun, exciting, bustling of opportunities and things are looking very promising.
What is WebXR?
WebXR is an API that allows developers to create XR experiences; a catch-all term that spans virtual reality (VR), augmented reality (AR), and newly-developed immersive technologies.
In this course, we will learn about A-Frame, an easy-to-get-started tool that uses WebXR to gain access to VR headset sensor data (position, orientation, etc.) to transform the camera and to render content directly to VR headsets.
The cool part is, it works on the browser, too! This means that we don’t need to have a VR headset to build and play with a VR environment.
Taking this course…
There are two ways to take this course:
- Using a VR headset and a keyboard. 🤯
- Using a computer, the usual way.
Yep, you heard it right. One of the neat features that come with the course is that you can experience this whole course inside a VR headset—write some code, watch the world comes to life, and pop in and out of it seamlessly. Very meta, indeed. Simply go to the Codecademy website within a VR browser to get started.
Here are some of the headsets that we recommend:
Item | Platform | Price* | Required |
---|---|---|---|
Oculus Quest | Standalone | $399 | No |
Oculus Rift S | PC | $399 | No |
Valve Index | PC | $499 | No |
Because the Oculus Quest is a standalone headset, it is recommended to be paired with a Bluetooth keyboard.
And of course, this course is just as good in the browser as well.
Now we are all set, let’s get started!
Learn more: aframe.io/docs/1.0.0/introduction/vr-headsets-and-webvr-browsers.html
Author
'The Codecademy Team, composed of experienced educators and tech experts, is dedicated to making tech skills accessible to all. We empower learners worldwide with expert-reviewed content that develops and enhances the technical skills needed to advance and succeed in their careers.'
Meet the full teamRelated articles
Learn more on Codecademy
- Free course
Learn A-Frame (VR)
Ready to learn VR in VR? Dive into A-Frame and learn how to build virtual reality experiences in the browser.Intermediate2 hours - Skill path
Code Foundations
Start your programming journey with an introduction to the world of code and basic concepts.Includes 5 CoursesWith CertificateBeginner Friendly4 hours