Skip to main content

WebXR in Godot

In September 2020, I began working on adding support for WebXR to the Godot game engine. In January 2021, it was merged into Godot core! Along with the community, I've continued to work on improving WebXR in Godot for both AR and VR applications.

Category
Open Source
Release status
Released
Tags

Subscribe!

Subscribe to get an email when new articles or videos are posted on SnopekGames.com!

* indicates required

Talks

Godotcon 2021

My WebXR presentation at Godotcon 2021

In order to participate in real-time, I had to wake up crazy early, but it was great! Check out the video.

Video Talk
Friday, 2021-01-29 @ 12:24pm Read more

Tutorials

WebXR and Godot logos

How to make a VR game for WebXR with Godot 4

A step-by-step tutorial showing the full process for making a VR game for WebXR in Godot 4. Includes tips for debugging and troubleshooting!

Tutorial
Wednesday, 2023-01-25 @ 1:13pm Read more
WebXR and Godot logos

How to make a VR game for WebXR with Godot 3

A step-by-step tutorial showing the full process for making a VR game for WebXR in Godot 3. Includes tips for debugging and troubleshooting!

Tutorial
Tuesday, 2020-11-03 @ 11:05am Read more

Devlog

Video thumbnail

WebXR in Godot devlog #8: UI improvements for smartphone AR!

I tell the story of implementing some improvements for building UIs for smartphone AR apps with WebXR.

Video Devlog
Wednesday, 2022-01-19 @ 9:50am Read more
Video thumbnail from WebXR progress report #7

Adding WebXR to Godot - progress report #7

WebXR support has been merged into Godot core! And I'm going to be presenting about it at Godotcon 2021! Huzzah!

Video Devlog
Tuesday, 2021-01-19 @ 11:34am Read more
Video thumbnail from WebXR progress report #6

Adding WebXR to Godot - progress report #6

Finishing out the last set of features for VR support in WebXR, writing API documentation, and getting the PR ready for final review.

Video Devlog
Tuesday, 2020-12-15 @ 11:27am Read more
Video thumbnail from WebXR progress report #5

Adding WebXR to Godot - progress report #5

I talk about my WebXR in Godot tutorial, and show some games that folks have already made using WebXR in Godot.

Video Devlog
Friday, 2020-11-27 @ 11:21am Read more
Video thumbnail from WebXR progress report #4

Adding WebXR to Godot - progress report #4

Since last week, I added support for controller inputs (button presses and joysticks) and started work on a new demo project.

Video Devlog
Tuesday, 2020-10-20 @ 11:18am Read more
Video thumbnail from WebXR progress report #3

Adding WebXR to Godot - progress report #3

I implemented positional tracking of controllers, and added a simple API for configuring WebXR and receiving some signals back from it.

Video Devlog
Monday, 2020-10-12 @ 11:16am Read more
Video thumbnail from WebXR progress report #2

Adding WebXR to Godot - progress report #2

Previously, it was only working with the WebXR emulator extension. Now, I have it working in the Oculus browser on an Oculus Quest!

Video Devlog
Monday, 2020-10-05 @ 11:12am Read more
Video thumbnail from WebXR progress report #1

WebXR in Godot... almost! I need your help :-)

I've started adding WebXR support to the Godot game engine, and it's almost working! However, I've gotten stuck, and need some help...

Video Devlog
Monday, 2020-09-28 @ 11:09am Read more