Tile Break Mahjong
iPhone / Jeux
Tile Break is a polished, modern take on Mahjong solitaire — built from scratch in Swift for iPhone and iPad, hand-tuned to feel great on every device.
Tap two matching free tiles to remove them, build a combo for a multiplier, and clear the board before time runs the score down. No ads. No tracking. No required sign-in. Plays in airplane mode.
— ALWAYS SOLVABLE —
Every board is generated by simulating a full play-through first and then dealing the tiles in the resulting order. The random-shuffle deal that locks you out two minutes in? That's never happening here. Even mid-game shuffles re-roll into a solvable layout.
— SEVEN LAYOUTS —
Garden, Pyramid, Turtle, Cross, Diamond, Tower, and Bricks. Each one is the full 144-tile set, tuned to read clearly on portrait phones and scale up to iPad portrait or landscape.
— SIX THEMES —
Ivory, Jade, Midnight, Cherry, Lantern, and Cyber. Swap any of them live from Settings without losing your in-progress game.
— FOUR TILE FACE SETS —
Classic Mahjong (drawn procedurally so they're crisp at any size), Icons (modern SF Symbols), Garden (nature symbols), and Animals (full-color emoji). Mix and match with any theme.
— TWO RULE VARIANTS —
American (any flower matches any flower, any season matches any season — the modern western convention) and Strict (every tile needs an exact identity match, with flowers and seasons dropped from the pool entirely so every tile has a partner).
— PROCEDURAL MUSIC —
Each theme ships with its own non-repetitive music engine running on AVAudio's sample-accurate scheduler. Ivory is plucky, Midnight is brooding, Cyber leans synthwave. Tap a theme and the music switches instantly. Respects your silent switch.
— SCORING THAT REWARDS SKILL —
Combo streaks multiply your score up to 5×. A misaimed tap or a hint breaks the streak. Fast clears post serious scores. Slow ones still post fine — but you'll see exactly what each hint, undo, and shuffle cost you on the end screen.
— GAME CENTER —
Three global leaderboards: best single-game score, fastest clear, and longest combo. The end-of-game screen loads your personal record next to every stat and highlights a new best in gold — there's no guessing whether you crushed it. Send a real native challenge to a friend after a win and they'll get an in-game banner with the score to beat.
— BUILT CLEAN —
Hand-built in SwiftUI and SpriteKit with zero third-party SDKs, zero analytics, zero ads, and zero tracking. The classic Mahjong tile faces are drawn procedurally in CoreGraphics so they're sharp at every tile size. The app icon is procedural too, generated by a Swift script. Swift 6 strict concurrency. Light on battery, fast on every device.
A one-time purchase. No microtransactions, no subscriptions, no surprises.
Match. Combo. Clear.