Back to all work

Mahjong Path

Strategic tile-matching with bot opponents

Overview

A Mahjong tile-matching game with three difficulty levels of bot opponents. Features hand evaluation, pattern matching, and a learn mode for newcomers. Includes beginner, intermediate, and master-level AI using shared utility functions.

Key Contributions

  • Three AI difficulty tiers with shared bot utility system
  • Learn mode with guided tutorials
  • Hand evaluation and scoring engine

Tech Stack

Next.jsReact 19TypeScriptPWA