๐Ÿฅฝ Quest 3 Playground

WebXR demos built with Three.js + TypeScript. Open this page in the Meta Horizon Browser on your Quest 3, pick a demo, and press Enter VR / AR.

๐Ÿ’ก In the headset: open the browser, type this page's URL, then tap a card.

๐ŸŽฎ My Demos

๐ŸงŠ

Spinning Cube

The WebXR hello-world: a floating cube among stars. Point and pull the trigger to recolor it and give it a spin.

VRstarter
๐ŸŽˆ

Balloon Blitz

60-second arcade round: balloons rise all around you โ€” pop as many as you can with your laser. Score panel + haptics + sound.

VRmini-game
๐Ÿ‘พ

Room Invaders

Mixed reality: drones materialize in your actual room via passthrough and home in on you. Shoot them down, survive the waves.

MR / passthroughmini-game
๐Ÿ–๏ธ

Hand Garden

Put the controllers down. Pinch floating crystals with your bare hands, throw them, watch them drift home. Runs in passthrough.

MR / passthroughhand tracking
๐Ÿ›๏ธ

Micro Museum

A VR gallery of classic glTF models (Damaged Helmet, animated Fox, Horse & Flamingoโ€ฆ) lit by a real HDRI. Trigger a pedestal to spin its exhibit.

VRassets
๐Ÿ“‹

Project Report

The full build report: idea catalog, tech stack research, asset credits, and the complete how-to-open-on-Quest guide.

docs

๐ŸŒ Hand-Picked WebXR Experiences (open directly in the headset)

๐Ÿ•บ

Moon Rider

Free Beat Saber-style rhythm game with a huge community song library. The WebXR classic.

VRgame
โ›ณ

Above Par-adowski

WebXR Game of the Year โ€” gorgeous 9-hole mini-golf across a kitsch landscape.

VRgame
๐Ÿค

Flap Frenzy

Meta showcase: physically flap your arms to fly through shrinking rings. Great party demo.

VRbody input
๐Ÿช‘

Chairs Etc

Meta MR showcase: place and arrange virtual furniture in your real room.

MR / passthrough
๐Ÿ‘Ÿ

Sneaker Builder

Hold and customize sneakers in passthrough with hand tracking. Slick product-viz demo.

MR / passthroughhand tracking
๐Ÿ“

RealMeasure

Tape-measure for the real world โ€” measure your actual furniture from inside the headset.

MR / passthroughutility
๐Ÿ”ซ

three.js Ball Shooter

Official three.js example โ€” shoot bouncing physics balls in a neon grid room.

VRexample
๐ŸŽจ

three.js XR Paint

Tilt-Brush-style 3D painting in the browser. Simple and mesmerizing.

VRcreative
๐Ÿ“

three.js AR Hit Test

Place objects on your real floor/desk using Quest 3 depth + hit-testing.

MR / passthroughexample
๐Ÿ–Œ๏ธ

A-Painter

A-Frame's flagship VR painting app โ€” paint the air around you in 3D.

VRcreative
๐Ÿงฉ

Plockle

Chill spatial block-puzzle game with 40+ levels. Indie gem.

VRpuzzle
๐Ÿฐ

Castle Builder

Collaborative multiplayer castle building (Needle Engine) โ€” also works in AR.

VRMRmultiplayer
๐Ÿ•น๏ธ

heyVR Arcade

Portal hosting dozens of no-install WebXR games (try Barista Express). Endless rabbit hole.

VRportal
๐Ÿงช

WebXR Samples

W3C reference samples for every WebXR API feature โ€” hands, hit-test, layers, anchors.

VRMRreference