Blockdwell | HTML5 Puzzle Game

Description

Blockdwell | HTML5 Puzzle Game

Blockdwell | HTML5 Puzzle Game is a warm, character-driven twist on the classic fitting puzzle. Every level is a small apartment building and a handful of polyomino-shaped tenants waiting to move in. Rotate and flip each piece to fit everyone inside — but a home isn’t enough. Every tenant has a wish (a room with a view, the ground floor, peace and quiet, or living near a friend), and your real goal is making them smile.

Key Features:

Charming polyomino-fitting puzzle with a genuine emotional hook — wishes, not just shapes
40 hand-crafted levels across 4 chapters, from simple one-wish moves to noisy neighbours, balconies, and trade-off puzzles
Daily Building mode — a new seeded puzzle every day
Expressive tenant cards showing job, wish, and a live check/cross as you rearrange
Wish-based star rating with a forgiving “Keep Arranging” option before locking in a result
Warm “dusk over the rooftops” art style with a soft, painterly palette
Built-in sound effects (Web Audio API — no audio files needed)
Fully responsive — plays great on mobile, tablet & desktop
Zero external CDN dependencies — 100% self-hosted, works fully offline
Easy to customize — retheme colors, tune difficulty, add new levels
Clean, well-commented vanilla JavaScript — no frameworks, no build step

Perfect For:

Casual/family-friendly puzzle game portfolios
HTML5 game licensing marketplaces
Embedding into WordPress, Android WebView, or Cordova/Capacitor apps
Daily-habit / streak-driven puzzle experiences

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.