Description
Shelf Sort | 600 Levels HTML5 Goods Sort Puzzle Game
Shelf Sort | 600 Levels HTML5 Goods Sort Puzzle Game is a complete, ready-to-sell HTML5 item-sorting puzzle built entirely in vanilla HTML5, CSS3, and JavaScript — no engine, no build step, no external libraries. Open index.html directly, or upload the folder to any host, and it runs.
Players hold & drag goods between wooden shelf boxes, lining up 3 identical items to pack & clear them, and emptying every shelf before the timer ends. A cozy market world — winding level map, themed chapters, boss shelves, chained crates, frozen goods and broken slots — gives the puzzle real depth without a single external image file.
Core Gameplay
- Drag & drop controls — touch and mouse both work, with green/red drop feedback.
- 3 obstacle types to plan around:
- Chained boxes — locked shelves; clearing other shelves breaks the chain.
- Frozen items — tap once to melt, then drag.
- Broken slots — hold nothing, reducing a shelf’s space.
- 600 levels across 10 themed chapters with a smooth easy→hard curve.
- 3 difficulty modes (Normal / Hard / Expert) that unlock as you progress.
- Boss levels every 20th level with bonus coin + gem rewards.
- 1–3 star rating per level based on move efficiency.
- Tools — Undo, Restart, Hint (glows the best move), and +Slot (adds a spare shelf).
Progression & Replayability
- Coin economy + Shop — 4 unlockable item themes and 3 permanent upgrades (extra Hint / Slot / Time).
- Daily Challenge — a seeded level that’s the same for everyone each day, with a 7-day streak.
- Chapter gifts — fill a chapter with stars to unlock a bonus gift.
- Audio — synthesized sound effects plus an optional nature ambience, both toggleable.
- Persistent save data via localStorage.


