雀 Mahjong Solitaire
A classic Mahjong solitaire game playable directly in the browser — no dependencies, no build step, single HTML file.

How to Play
- Open
mahjong.html in any modern browser
- Select a Layout from the dropdown and click ↺ Neu to start
- Click two matching free tiles to remove them as a pair
- A tile is free if nothing is stacked on top of it and at least one side (left or right) is open
- Clear all 144 tiles to win
Features
- 5 selectable layouts — Schildkröte, Drache, Pyramide, Kreuz, Festung
- 144 tiles across up to 6 stacked layers
- Full Unicode Mahjong tile set: Characters, Bamboo, Circles, Winds (東南西北), Dragons (中發白), Flowers & Seasons
- Color-coded suits with corner rank labels
- Visual 3-D tile effect (raised edges, depth shadows)
- Undo last move, Hint (flashes a valid pair), Timer, Score
- Win / no-moves detection with overlay
- Purely client-side — works offline, no server needed
Layouts
| Layout |
Shape |
Layers |
| 🐢 Schildkröte |
Classic pyramid with side wings |
6 |
| 🐉 Drache |
Long horizontal dragon: spine, belly, head & tail |
6 |
| 🔺 Pyramide |
Concentric shrinking rectangles |
4 |
| ✚ Kreuz |
Plus/cross shape with stacked center |
4 |
| 🏰 Festung |
Concentric rectangle rings (castle seen from above) |
4 |
Run Locally
open mahjong.html # macOS
xdg-open mahjong.html # Linux
start mahjong.html # Windows
Deutsch
Klassisches Mahjong-Solitaire, direkt im Browser spielbar — keine Abhängigkeiten, kein Build-Schritt, eine einzige HTML-Datei.
Spielanleitung
mahjong.html in einem modernen Browser öffnen
- Layout im Dropdown wählen und ↺ Neu klicken
- Zwei übereinstimmende freie Steine anklicken, um sie als Paar zu entfernen
- Ein Stein ist frei, wenn er nicht von einem anderen Stein bedeckt ist und mindestens eine offene Seite (links oder rechts) hat
- Alle 144 Steine abräumen, um zu gewinnen
Funktionen
- 5 wählbare Layouts — Schildkröte, Drache, Pyramide, Kreuz, Festung
- 144 Steine auf bis zu 6 gestapelten Ebenen
- Vollständiger Unicode-Steinsatz: Schriftzeichen, Bambus, Kreise, Winde, Drachen, Blumen & Jahreszeiten
- Zug rückgängig machen, Hinweis-Funktion, Timer, Punktestand
- Sieg- und Keine-Züge-Erkennung
- Rein clientseitig — funktioniert offline
Italiano
Classico gioco Mahjong solitario, giocabile direttamente nel browser — nessuna dipendenza, nessuna fase di build, un unico file HTML.
Come si gioca
- Aprire
mahjong.html in qualsiasi browser moderno
- Scegliere un Layout dal menu a tendina e cliccare ↺ Neu per iniziare
- Cliccare due tessere libere e identiche per rimuoverle come coppia
- Una tessera è libera se non ha nulla sopra di essa e almeno un lato (sinistro o destro) è aperto
- Rimuovere tutte le 144 tessere per vincere
Funzionalità
- 5 layout selezionabili — Schildkröte, Drache, Pyramide, Kreuz, Festung
- 144 tessere su fino a 6 livelli sovrapposti
- Set completo di tessere Mahjong Unicode: Caratteri, Bambù, Cerchi, Venti (東南西北), Draghi (中發白), Fiori & Stagioni
- Annulla ultima mossa, Suggerimento (evidenzia una coppia valida), Timer, Punteggio
- Rilevamento vittoria e nessuna-mossa disponibile
- Puramente lato client — funziona offline, nessun server necessario
Layout
| Layout |
Forma |
Livelli |
| 🐢 Schildkröte |
Piramide classica con ali laterali |
6 |
| 🐉 Drache |
Drago orizzontale: spina dorsale, pancia, testa & coda |
6 |
| 🔺 Pyramide |
Rettangoli concentrici decrescenti |
4 |
| ✚ Kreuz |
Forma a croce con centro sovrapposto |
4 |
| 🏰 Festung |
Anelli rettangolari concentrici (castello visto dall’alto) |
4 |