コヨーテは、戦略的カードゲームです。プレイヤーは自分のカードが見えない状態で、他のプレイヤーのカードを見ながらベットを行います。 なお、このゲームは New Games Order 社が開発したコヨーテに多大な影響を受けています。
- コンソールベースのゲーム
- カラフルな ASCII アートでカードを表示
- AI対戦相手
- ジョーカーカードを含む
- エースカードの特殊ルール
- このリポジトリをクローンまたはダウンロードします。
- 必要な依存関係をインストールします:
pip install -r requirements.txt
- ゲームを起動します:
python coyo-te.py
- 画面の指示に従ってプレイします。
- 各ターンで、現在のコール数を超えるか、ゲームをストップするかを選択します。
- 最後まで残ったプレイヤーが勝者です!
- 各プレイヤーは1枚のカードを受け取りますが、自分のカードは見えません。
- プレイヤーは他の人のカードは見ることができます。
- ターン毎に、プレイヤーは現在のコール数を超えるか、ゲームをストップするかを選択します。
- 全カードの合計値が最後のコール数を下回っている場合、そのコールをしたプレイヤーが勝ち残ります。
- エースは他のカードの合計値を2倍にします。
- ジョーカーは-7点として計算されます。
Card
クラス:個々のカードを表現Deck
クラス:カードデッキを管理Player
クラス:プレイヤー(人間とAI)の行動を制御- メインゲームロジック:
play_round
関数で実装
- Python 3.x
- colorama:コンソールの色付き出力に使用
このプロジェクトは MIT ライセンス の下で公開されています。