OBJECTIVE
…
☀Morning · Day 1
🪙0
Carrying —
WASD move · E interact · Tab notebook · Esc pause
E
▸ click / space
Object
Drag to rotate · Scroll to zoom · E / Esc to put down
Tab to close

Order Catalogue

🪙 0

Spend coins from finished jobs. Each piece appears in the shop at once. You cannot buy everything — pick what you want to see.

The Strange Little Shop

Paused

Settings
Master volume
Music

Start over?

Your saved shop will be replaced.

❦

The Strange
Little Shop

a cozy mystery of tiny wonders

Demo · runs in your browser · WASD + mouse

New Game → talk to Mia at the counter → inspect objects → solve her job

A rainy evening in Miller's Bay

demo v0.3 · original demo
How to Play

The shop is yours

Start here: begin a New Game, walk to Mia at the counter, and press E to talk. She is your first customer and gives you the first job.

Mia will describe a need, but she will not name the object. Walk to the shelves and tables, press E to inspect objects, then take the one that fits to the person or place that needs it.

Talk to the customer → inspect the collection → choose an object → use it in town → return to the shop.

WASD move · E interact · Tab notebook · Hints tab if stuck · Esc pause

The Strange Little Shop

Settings

Master volume
Music
Attributions

Credits & Licenses

Audio & Music: Royalty-Free Soundtrack (shop.ogg, town.ogg) & Procedural WebAudio soundscapes.

3D Models: Kenney Asset Packs (CC0 1.0 Universal Public Domain).

Typography: Cormorant Garamond, Quicksand, Caveat (SIL Open Font License 1.1).

Engine: Powered by Three.js (MIT License) & Vite (MIT License).

❦

DEMO PREVIEW COMPLETE

You have resolved the 3 initial cases.

You can now explore the shop in free roam, inspect all 10 strange objects on their tables, and redecorate with the catalogue.