Game Development/2023
Mini Riichi Mahjong
A single-player Riichi Mahjong game against three AI opponents, recognized as the course's best project.
PythonTkinterGame AI
- AI opponents
- 3
- course project
- Best
Project note
Mini Riichi Mahjong supports a single player against three AI opponents, with either randomized or customizable tile deals. The implementation turns a rules-dense tabletop game into explicit state, turn, scoring, and opponent systems.
The project was selected as the course's Best Course Project and later used by the professor as course material. Levon's experience as a certified professional Mahjong player helped keep the mechanics and strategic decisions authentic.