Inspiration

Haggling is the world's oldest minigame — and VR is the first place you can play it with your hands. We wanted a bazaar where the merchants aren't scripted shopkeeps: they're spirits that learn how you haggle by watching you demonstrate, then turn your own style into an agent that bargains back.

What it does

Bargain Bazaar is a hands-first VR marketplace built with the Immersive Web SDK (IWSDK) on WebXR. Demonstrate haggling to a merchant spirit and it learns your style; three merchants with distinct personalities negotiate against you; and a Jain-fairness referee — descended from our consensus-commerce engine — scores every deal so neither side gets steamrolled.

How we built it

  • IWSDK (WebXR) as the core framework, deployed to GitHub Pages
  • An XR Simulator lane so the whole bazaar — spirit, three merchants, referee — is testable without a headset
  • The Jain fairness index from our consensus-commerce lineage drives the referee's verdicts

Challenges we ran into

Testing a hands-first VR game without a headset. The XR Simulator lane solved it: every haggling rule lands in a testable web build first, then ships to the device.

What we learned

Demonstration-based learning is teachable — a spirit that watches your haggling can replay your style as an agent.

Built With

Share this project:

Updates

Submission history