All case studies

Tile Crush Trio — swapping match-three for a seven-slot tray

A full mechanic rebuild: tap tiles into a tray of seven, match three to clear, and never let the tray fill. Layered boards made the planning real.

Tile Crush Trio — swapping match-three for a seven-slot tray
Client
In-house title
Platform
Android / Google Play
Engine
Unity
Genre
Puzzle
UnityC#layered board generatorbooster economyAdMob rewarded video

The challenge

The old Tile Crush Trio was a match-three game on a flat grid: swap adjacent tiles, clear lines, move to the next level. It worked, and it was indistinguishable from several hundred other titles. The rebuild changed the core mechanic entirely, and that decision created every problem that followed.

The new rule is a tray. Tap a tile and it leaves the board and enters a holding area of seven slots; collect three identical tiles there and they clear together. Clear the board to finish the level. If the tray fills with seven unmatched tiles, the round ends. This is a fundamentally different game from match-three — it is a planning puzzle rather than a pattern-spotting one, because the cost of a tap is not the tap, it is the slot it occupies until a match arrives.

That shift produces a specific and dangerous failure: the dead end. A player can make six individually reasonable taps and arrive at a board that cannot be won, with no warning that it happened three moves ago. Match-three never does this — there is almost always another swap. A tray game can quietly lock, and a player who loses without understanding why blames the game rather than the move.

Layering made the problem harder. Tiles are stacked, so some are covered and cannot be taken until the ones above them are cleared. This is what gives the mechanic depth, and it also means the board the player can see is not the board they are actually solving. Without help, "which tile should I take" becomes guesswork, and guesswork in a planning game is the same as no game.

There was also a tonal requirement that constrained everything else. This had to stay a calm game. Tray games are naturally tense — the seven slots are a countdown — and the obvious ways to relieve that tension are timers, lives pressure and urgency cues, all of which would have produced exactly the stressed experience the game was meant to avoid.

And finally, an endless game needs a reason to reopen tomorrow. Finite level packs end; players finish them and leave. Infinite levels with nothing else attached become a treadmill.

Our approach

The dead-end problem was addressed by making the board readable rather than by softening the rule. Tiles that can be taken right now glow softly; covered tiles are visibly dimmer. The player never has to test a tap to discover whether it was legal — availability is a visual property of the board. This is the single change that makes layered stacks playable instead of frustrating.

The tray warns before it kills. As slots fill, the tray signals that it is getting full, giving the player a moment to reconsider while there is still a move worth making. The round can still be lost, but it is lost to a decision the player saw coming, which is the difference between a hard game and an unfair one.

Boosters exist as recovery rather than as a difficulty patch, and each one maps to a specific way a board goes wrong. Undo takes back the last move, for a tap that was a mistake the instant it landed. Shuffle remixes the board, for a layout that has stopped offering options. Magnet pulls a matching set straight into the tray, for a trio the player can see but cannot reach. Hint surfaces a good move, for the moment attention runs out rather than skill. Four tools for four distinct problems — a single generic "help" button would have solved none of them properly. Boosters come from coins earned in play or from an optional short video, so recovery is always available without being mandatory.

Calm was protected by removing pressure rather than managing it. There are no timers anywhere. Levels are short, the difficulty curve rises gently from warm-up boards to stacks that genuinely reward planning, and progress is saved mid-level — a player can stop in the middle of a board and resume on exactly that board, which means a two-minute window is a usable amount of play. Lives refill over time rather than gating sessions.

The atmosphere work is load-bearing, not decoration. Scenic Mediterranean coastlines, flower gardens and lakeside views sit behind the board; birds flutter across the sky and hop between the buttons; gentle music plays underneath. Soft sounds and haptic feedback confirm each match, and quick consecutive matches build an escalating combo sound — positive reinforcement for playing well, in place of the urgency cues the genre usually uses. Music, sound and vibration are each independently switchable.

Returning players are given structure rather than just more levels. A level map shows progress with stars earned per level. A Daily Challenge provides a different board every day with its own reward, which is a reason to open the app that does not depend on where the player happens to be in the campaign. Achievements mark real milestones — clearing levels, collecting stars, finishing daily challenges, and winning a board without spending a single booster, which quietly rewards mastery. Six unlockable themes (Riviera, Cherry Blossom, Mountain Lake, Tropical Beach, Autumn Forest, Starry Night) are bought with earned stars and coins, so the long-term goal is cosmetic and self-paced rather than a power treadmill.

Controls stayed at one tap throughout. Tile art was drawn to be clearly distinguishable at a glance, because in a game where picking the wrong tile costs a tray slot, misreading a tile is a real failure and not a cosmetic one.

The result

A tray-matching puzzle that is genuinely a planning game, where the board communicates enough for planning to be possible. Available tiles glow, covered tiles dim, and the tray warns before it fills — so losses trace back to a visible decision rather than a hidden one.

The mechanic change from match-three to a seven-slot tray moved the game out of the most crowded category on the store and into one where the depth comes from sequencing rather than pattern-spotting.

Calm was achieved by removing pressure instead of dressing it up: no timers anywhere, short levels, mid-level save and resume, and lives that refill on their own. The scenic backgrounds, animated birds, combo audio and haptics reward good play rather than pushing urgency.

Retention is structural — a daily challenge that does not depend on campaign position, achievements that include winning without boosters, and six themes unlocked with earned currency.

Live on Google Play, free, with boosters earned through play or an optional short video.