Mahjong Melody
Mahjong Melody — 麻将·音
A meditative pair-matching mahjong where every match plays.
Pure HTML5, single file. 50 pairs, layered TILE_W/H stack with shadow glow sprites, motes, bursts, and radial-gradient vignette. Click identical tiles — playBell(root * 2^(s/12)) — mismatch playClick(220), no moves triggers findPlayablePairs() → auto shuffle with gong(130).
HUD: Pairs 0/50, Time 00:00 in mono rgba(240,230,210,0.5). Controls: 提示·hint (pulses target tiles lerp(hint, target, 1-exp(-dt*12))), 洗牌·shuffle (Fisher-Yates identities, guarantees >3 playable), 重来·reset. Overlay title 麻将·音 / mahjong tone / a game of pairs · a melody of tiles / 麻将成双·音符成韵. Win fanfare [0,4,7,12,16] semitones + gong(98).
No install, no tracking — just incense, tiles, and tone.
DEVELOPER NOTES:
This build is entirely in HTML5 and based on a Unity prototype.
If you would like me to update and expand this file please consider donating.
Let me know in the comments what desired improvements or bugs you experience and we will update it for Version 2.
Mahjong Melody is free to play.
| Updated | 1 day ago |
| Published | 20 days ago |
| Status | In development |
| Platforms | HTML5 |
| Author | Complex Software |
| Tags | ambient, chinese, Cozy, html5, mahjong, mahjong-solitaire, melody, music-box, tiles, zen |
| AI Disclosure | AI Assisted, Code |
