The Beginner's Guide to Game Development Bundle

8 Courses & 27 Hours
You save 91%

What's Included

Learn to Create WebXR, VR & AR, Experiences Using Three.JS
  • Experience level required: Intermediate
  • Access 55 lectures & 4 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

55 Lessons (4h)

  • Your First Program
  • Introduction
  • A THREE.js Primer
  • Introducing WebXR with THREE.js
  • Using complex assets with THREE.js
  • The WebXR API
  • Creating an architectural walk-through
  • Fun with AR
  • A VR Game
  • VR for training
  • Conclusion

Learn to Create WebXR, VR & AR, Experiences Using Three.JS

Nicholas LeverNicholas Lever | Game Developer
4.4/5 Instructor Rating: ★ ★ ★ ★

After getting a degree in Graphic Design, Nik started work in 1980 as a cartoon animator. He developed a few games using Sinclair Basic and then Assembler. He developed more games in the shareware market. Since then the majority of his working life has been creating games, first in Flash and Director, as Director published the first widely available 3D library that would run in a browser using a plugin.

Nik has worked for the BBC. Johnson and Johnson. Deloitte, Mars Corporation, and many other blue-chip clients. The company he’s run for over 30 years has won a number of awards and been nominated for a BAFTA twice, the UK equivalent to the Oscar.


WebXR brings both VR and AR to the browser. The API has the massive forces of Google and Amazon behind it, so it looks like immersive experiences, using only a browser, will make a huge impact shortly. You'll learn how easy it is in this course, using Three.JS to create VR and AR experiences. To get the best from the course, you will need to be comfortable with JavaScript coding. However, no other prerequisites are required. The course includes comprehensive resources and code examples. Each code example comes with two versions, one for you to code and another that is complete in case you hit a problem.

4.6/5 average rating: ★ ★ ★ ★

  • Access 55 lectures & 4 hours of content 24/7
  • Easily create VR & AR apps that work in the browser
  • Use the ThreeJS library to create these apps
  • Handle controllers
  • Replace the controllers with custom models
  • Create architectural walk-throughs, games & training apps
  • Add an in world UI
  • Develop AR apps that support real world hit testing
  • Learn game VR techniques such as teleporting & interacting with models in the scene using controllers


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate
  • Have questions on how digital purchases work? Learn more here


  • An intermediate level JavaScript ability is assumed


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...