-
-
The tracked hand is the only controller: pinch to offer, palm to counter, clasp to seal. The Night Ledger keeps the market alive overnight.
-
Your style becomes an agent: the spirit learns your haggling by imitation; the async market sealed a fair deal with the headset off.
-
Mei kept the teapot overnight: 'I would rather it leave with you.' The hand-sense readout shows the raw tracking behind every gesture.
-
The referee vetoes exploitative deals with lightning: 'VETO 0.65. The seller would keep 0% of the surplus.' Fairness, enforced.
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
- github
- iwsdk
- javascript
- webxr
- xr-simulator
Log in or sign up for Devpost to join the conversation.