Emoji Doku
Lift the 3D blocks to find every happy emoji — deduce the one hidden smiley in every row, column and coloured region, and uncovering an angry emoji costs a heart.
Emoji Doku
Find every happy emoji hiding under the blocks — and dodge the angry ones
Health
Smileys
/
Grumps
0
Time
0:00
to plant a flag on blocks you have ruled out
to lift a block — an angry emoji costs 1 health
Best :
grumps in
| Mode | Time | Grumps | Health left | Result |
|---|---|---|---|---|
| / |
Features
- Emoji-themed logic puzzle based on the one-per-region deduction game
- Fully 3D board of glossy rounded toy blocks, rendered with three.js and lit with real-time shadows
- Three difficulties — Easy 6×6, Medium 12×12 and a tougher Hard 16×16 that needs advanced deductions
- A freshly generated board with a guaranteed unique solution every game
- Exactly one happy emoji hidden per row, per column and per coloured region, and no two ever touch
- Easy mode reveals one smiley to start you off (unless the board is already obvious)
- Two or three hearts — lift a block hiding an angry emoji and you lose one
- Every smiley is a random 3D emoji — grinning, blushing, heart-eyed, star-struck, winking or wearing shades
- Find a smiley and a beam of joy sweeps its row and column, flattening every block that can no longer hide one
- Confetti bursts, bouncing emojis, stomping angry faces and camera shake on every move
- Synthesised sound effects with a mute toggle
- Tap to plant a flag on ruled-out blocks, double-tap to lift a block
- Best score per difficulty (fewest grumps, then fastest time) saved in your browser
- Rotate, tilt, zoom and pan the board with drag, scroll wheel, pinch or the on-board view buttons
- Touch-friendly and responsive for phones and tablets
How to Use
- Pick a difficulty from the dropdown, or press New Game for a fresh board.
- Each colour of block is a region. Hidden in every row, every column and every region is exactly one happy emoji, and no two happy emojis touch — not even diagonally.
- Work out where a smiley must be, then double-tap that block to lift it.
- Single-tap a block to plant a flag on spots you have ruled out. Flags never cost health.
- A revealed smiley sweeps its row and column, flattening every block around it that can no longer hide one.
- Drag the board to rotate and tilt it, scroll or pinch to zoom, and right-drag, Shift-drag or two-finger drag to pan — or use the buttons in the corner. The target button resets the view.
- Lift the wrong block and an angry emoji stomps out, costing one heart. Find every smiley before the grumps take over.