| | |
Clean Blox is an addictive, minimalist block puzzle game written in pure, modern HTML5 and Canvas. Players drag color-coded shapes from a bottom tray onto a dynamic glowing grid to complete full rows or columns. Designed for maximum retention, it features smooth visual effects like animated particle explosions, floating score texts, dynamic starfields, and web-synthesized retro sound effects. With no third-party game frameworks or external library dependencies (no Phaser, no Construct, no Pixi.js), the code is lightweight, extremely fast, and easy to reskin or integrate into WebViews, Ad networks, or gaming portals.
Pure HTML5 & Canvas: Built with native Vanilla JavaScript (ES6+) and HTML5 Canvas for fast rendering.
Zero External Dependencies: No heavy engines or frameworks required—ultra-fast load times.
100% Mobile & Touch Friendly: Optimized touch-and-drag controls with automatic shape lifting for touchscreens.
Responsive Layout System: Dynamic auto-resizing grid ($6 \times 5$) and tray box positioning based on screen orientation and DPR.
Web Audio API: Built-in dynamic sound synthesizer—no extra external audio assets required.
Drag Shapes: Tap/click and drag geometric block shapes from the bottom tray onto the glowing grid board.
Clear Lines: Fill any entire row or column with blocks to clear it and gain points.
Trigger Combos: Clear multiple lines simultaneously to activate DOUBLE! or AWESOME! score bonuses and particle effects.
Game Over: The game ends when none of the remaining shapes in the bottom tray fit anywhere on the board.
Google Chrome (Desktop & Mobile)
Apple Safari (iOS & macOS)
Mozilla Firefox (Desktop & Mobile)
Microsoft Edge
Opera (Desktop & Mobile)
Android WebViews & iOS WKWebView