https://github.com/zapabob/mahjongpygame
PyQt5 base Japanese style Marjung
https://github.com/zapabob/mahjongpygame
Last synced: about 1 year ago
JSON representation
PyQt5 base Japanese style Marjung
- Host: GitHub
- URL: https://github.com/zapabob/mahjongpygame
- Owner: zapabob
- License: mit
- Created: 2024-10-07T09:53:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-16T07:55:23.000Z (over 1 year ago)
- Last Synced: 2025-06-10T02:49:16.799Z (about 1 year ago)
- Language: Python
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
プロジェクトの概要
このプロジェクトは、Python のデータクラスや AI エージェントを利用して、基本的な麻雀ゲームを実装しています。プレイヤーは手牌を管理し、AI プレイヤーと対戦することができます。また、牌の評価や役判定を行うためのエレベータも含まれています。
機能
プレイヤー管理: 人間とAIプレイヤーの両方をサポート。
牌の表示: Pygame を使用して牌をグラフィカルに表示。
AIエージェント: シンプルな戦略に基づいて牌を選択。
役判定: 各種役の判定機能を実装。
テストスイート: Pytest を使用したユニットテスト。
### 必要なもの
## ライセンス
このプロジェクトはMITライセンスの下で公開されています。詳細は`LICENSE`ファイルを参照してください。
## 謝辞
このプロジェクトは[PyQt5](https://www.riverbankcomputing.com/software/pyqt/)ライブラリを使用して作成されました。