Inspiration

The original MYX was a VR social world that reached 50,000+ users. We learned that an empty virtual room is an uncomfortable room. MYX House Party flips it: instead of sending you into someone else's world, it brings real people into your real room. Quest players see the party in passthrough AR, with a lounge, a DJ booth and friends arriving through a glowing door. Anyone can go "full dive" into VR with one tap.

The anchor is music. DJs already want an audience, so MYX lets a DJ play live from their own decks and PC audio while guests join from a Quest, a PC or a phone. Shared things to focus on, like the DJ, dim lights and somewhere to sit, take the pressure off first meetings.

What it does

  • Host or join a private party with a code or a shared link. Public parties appear in a simple live list.
  • Quest players are fully hands-first: translucent tracked hands, touchable menu panels, a wrist watch that opens the menu, and a physical "gear stick" you grab with a fist to move. No controller needed, and everything works seated.
  • DJs stream live desktop audio into the room; guests sit, emote and talk with voice chat.
  • Cross-device: Quest (AR/VR), desktop and mobile touch controls in the same party.
  • Optional room packs (Club Pack, Camera Pack) turn your space into a small club with an NPC crowd and a recorder for DJ clips.

How we built it

A single-page three.js WebXR app hosted on Netlify. Multiplayer is peer-to-peer WebRTC with a TURN relay, plus a selective forwarding path and party instancing (shards) so performers can reach more than one room of guests. Avatars are rigged glTF with audio-driven jaw movement. Hand input uses WebXR hand joints with our own gesture and touch-collider layer.

Challenges

  • Meta's system pinch on both hands clashed with our pinch/laser UI, so we moved to physical touch: poke buttons, grab the stick.
  • Our first live DJ event had audio dropouts; that drove the shard and forwarded-audio work.
  • The first lounge build hit about 600 draw calls. An optimisation pass (shared materials, atlases, a hybrid floor reflection) brought it to 90 fps on Quest in multiplayer.

What's next

Career mode (host your first house party and grow a crowd), Pixy, an in-game guide character, more room packs, performer tools that show total guests across shards, and a move toward accounts and a server tier for bigger events.

Built With

Share this project:

Updates

Submission history