
Next.jsNebenprojekt
Mahjong Trainer
Ausgangslage
Bevor man Mahjong spielen kann, muss man die Steine lesen können. Die Zahlen auf Zeichen, Kreisen und Bambus sitzen nicht von allein. Dafür wollte ich etwas Kurzes zum täglichen Üben, im Ablauf einer Sprach-App.
Entscheidungen
Jedes Level hat zwei Schritte: zuerst die Steine ansehen, danach abfragen. Streak und XP bleiben im LocalStorage des Browsers. Kein Konto, kein Server.
Die Gestaltung lehnt sich an chinesische Architektur an: Pagodendach, Laternen, Rot auf hellem Grund.
Umsetzung
Abgeschlossene Level, die Serie aufeinanderfolgender Tage und die gesammelten XP liegen nur lokal. Ein Level öffnet sich erst, wenn das vorherige abgeschlossen ist.
Ergebnis
Eine kleine App, mit der man die Mahjong-Zahlen üben kann, ohne sich anzumelden.